IFPA rank #12,068IFPA rating 1170.0Matchplay rating 1449
Career best #11,89218 IFPA events all-time
22 games analyzed
Win rate 28.8% · top 55%Finish quality 51% · top 52%
Season recaps: 2026 · 2025 · 2024
IFPA world rank#12,895+814
Dec 25best #11,907 · worst #12,895Oct 26
Matchplay rating1,449+45
Nov 25high 1,449 · low 1,404Jul 26
Machines across all venues
Career timeline
Sep 30, 2025IFPA peak: #11,892