IFPA rank #25,626IFPA rating 1196.8Matchplay rating 1464
Career best #15,5033 IFPA events all-time
Season recaps: 2026
16 games analyzed
IFPA world rank#15,760-1,757
Jun 26best #15,503 · worst #17,517Oct 26
Matchplay rating1,464+16
Mar 26high 1,466 · low 1,437Jul 26
Machines across all venues
Career timeline
Jun 30, 2026IFPA peak: #15,503