IFPA rank #11,869IFPA rating 1243.4Matchplay rating 1525
Career best #2,76794 IFPA events all-time
13 games analyzed
Win rate 25.4% · top 68%Finish quality 53% · top 43%
Season recaps: 2026 · 2025 · 2024 · 2023 · 2022
IFPA world rank#13,512+4,255
Dec 25best #9,257 · worst #13,512Oct 26
Matchplay rating1,525+3
Nov 25high 1,525 · low 1,507Jul 26
Machines across all venues
Career timeline
Jan 31, 2023IFPA peak: #2,767