IFPA rank #3,301IFPA rating 1495.7Matchplay rating 1666
Career best #3,282206 IFPA events all-time
Season recaps: 2023
IFPA world rank#3,303-142
Dec 25best #3,282 · worst #3,527Oct 26
Matchplay rating1,666-44
Nov 25high 1,714 · low 1,662Oct 26
Machines across all venues
No ranked machine data for this player.
Career timeline
Jul 31, 2026IFPA peak: #3,282