IFPA rank #4,379IFPA rating 1205.2Matchplay rating 1512
Career best #3,25777 IFPA events all-time
81 games analyzed
IFPA world rank#4,168+321
Dec 25best #3,847 · worst #4,457Sep 26
Matchplay rating1,512-30
Nov 25high 1,548 · low 1,502Oct 26
Machines across all venues
Career timeline
Apr 30, 2025IFPA peak: #3,257
Jul 27, 202550th tracked event
5.
0.309
Win rate 35.8% · top 29%Finish quality 57% · top 22%
Season recaps: 2026 · 2025 · 2024 · 2023