IFPA rank #12,568IFPA rating 1068.0Matchplay rating 1371
Career best #12,53516 IFPA events all-time
59 games analyzed
Win rate 13.1% · top 96%Finish quality 36% · top 93%
Season recaps: 2026 · 2025
IFPA world rank#12,591-9,755
Mar 26best #12,535 · worst #22,346Oct 26
Matchplay rating1,371-122
Nov 25high 1,493 · low 1,371Oct 26
Machines across all venues
Career timeline
Jul 31, 2026IFPA peak: #12,535