IFPA rank #1,558IFPA rating 1522.2Matchplay rating 1651
Career best #1,52780 IFPA events all-time
Season recaps: 2025
IFPA world rank#1,540-2,607
Dec 25best #1,527 · worst #4,147Oct 26
Matchplay rating1,651+20
Nov 25high 1,680 · low 1,592Nov 26
Machines across all venues
No ranked machine data for this player.
Career timeline
Aug 31, 2026IFPA peak: #1,527