IFPA rank #6,474IFPA rating 1362.2Matchplay rating 1588
Career best #5,78923 IFPA events all-time
Win rate 35.8% · top 30%Finish quality 54% · top 40%
Season recaps: 2025 · 2024 · 2023
IFPA world rank#6,491+320
Dec 25best #5,789 · worst #6,491Oct 26
Matchplay rating1,588+11
Nov 25high 1,610 · low 1,575Nov 26
Machines across all venues
No ranked machine data for this player.
Career timeline
Dec 31, 2025IFPA peak: #5,789