IFPA rank #26,217IFPA rating 1124.9Matchplay rating 1508
Career best #21,9584 IFPA events all-time
IFPA world rank#26,488+3,634
Dec 25best #22,854 · worst #26,488Oct 26
Matchplay rating1,508+36
Nov 25high 1,512 · low 1,468Oct 26
Machines across all venues
No ranked machine data for this player.
Career timeline
Mar 31, 2025IFPA peak: #21,958
Oct 28, 202550th tracked event
Win rate 23.9% · top 73%Finish quality 50% · top 57%
Season recaps: 2026 · 2025 · 2024