IFPA rank #7,245IFPA rating 1252.5Matchplay rating 1496
Career best #3,71148 IFPA events all-time
29 games analyzed
IFPA world rank#7,176+1,042
Dec 25best #6,134 · worst #7,176Sep 26
Matchplay rating1,496-32
Nov 25high 1,549 · low 1,496Oct 26
Machines across all venues
Best machines
6.Apollo0.569 Worst machines
1.Congo0.256 Career timeline
Apr 30, 2023IFPA peak: #3,711
Win rate 38.3% · top 19%Finish quality 58% · top 21%
Season recaps: 2026 · 2025 · 2024 · 2023