IFPA rank #21,104IFPA rating 1184.3Matchplay rating 1489
Career best #10,60315 IFPA events all-time
12 games analyzed
Win rate 24.8% · top 71%Finish quality 51% · top 56%
Season recaps: 2026 · 2025
IFPA world rank#26,147+3,067
Dec 25best #20,262 · worst #26,147Nov 26
Matchplay rating1,489+78
Nov 25high 1,489 · low 1,403Jul 26
Machines across all venues
Career timeline
Jun 30, 2017IFPA peak: #10,603