IFPA rank #8,079IFPA rating 1177.6Matchplay rating 1403
Career best #3,63035 IFPA events all-time
Win rate 29.7% · top 49%Finish quality 51% · top 51%
Season recaps: 2025 · 2024 · 2023
IFPA world rank#13,849+5,737
Dec 25best #8,112 · worst #13,849Sep 26
Matchplay rating1,403-78
Nov 25high 1,486 · low 1,403Oct 26
Machines across all venues
No ranked machine data for this player.
Career timeline
Jul 31, 2023IFPA peak: #3,630