IFPA rank #9,034IFPA rating 1202.3Matchplay rating 1474
Career best #5,66770 IFPA events all-time
3 games analyzed
IFPA world rank#13,124+4,060
Dec 25best #9,064 · worst #13,124Oct 26
Matchplay rating1,474-18
Nov 25high 1,492 · low 1,474Jul 26
Machines across all venues
Career timeline
Dec 31, 2022IFPA peak: #5,667
Win rate 22.9% · top 75%Finish quality 48% · top 67%
Season recaps: 2026 · 2025 · 2024 · 2023