IFPA rank #10,529IFPA rating 1154.3Matchplay rating 1458
Career best #10,10929 IFPA events all-time
Win rate 32.2% · top 42%Finish quality 53% · top 45%
Season recaps: 2026 · 2025 · 2024
62 games analyzed IFPA world rank#10,355+70
Oct 25best #10,109 · worst #10,743Aug 26
Matchplay rating1,458+15
Sep 25high 1,470 · low 1,440Jul 26
Machines across all venues
Worst machines
7.Apollo0.383 8.JAWS0.386 Career timeline
Mar 31, 2026IFPA peak: #10,109