IFPA rank #3,791IFPA rating 1401.9Matchplay rating 1596
Career best #1,546258 IFPA events all-time
IFPA world rank#5,062+1,252
Dec 25best #3,810 · worst #5,062Oct 26
Matchplay rating1,596
Trend grows as ratings get re-synced.
Machines across all venues
No ranked machine data for this player.
Career timeline
Feb 28, 2023IFPA peak: #1,546
Jun 21, 202450th tracked event
Win rate 29.6% · top 51%Finish quality 54% · top 39%
Season recaps: 2025 · 2024 · 2023 · 2022