IFPA rank #4,174IFPA rating 1494.1Matchplay rating 1640
Career best #3,95534 IFPA events all-time
56 games analyzed
IFPA world rank#4,468-1,547
Dec 25best #3,955 · worst #6,015Oct 26
Matchplay rating1,640+27
Nov 25high 1,672 · low 1,613Sep 26
Machines across all venues
Worst machines
4.Rush0.337 Career timeline
Apr 30, 2026IFPA peak: #3,955
5.
0.338
10.Apollo0.387 Win rate 36.8% · top 25%Finish quality 56% · top 28%
Season recaps: 2026 · 2025 · 2024