IFPA rank #6,699IFPA rating 1322.8Matchplay rating 1521
Career best #4,95779 IFPA events all-time
59 games analyzed
Win rate 36.4% · top 26%Finish quality 57% · top 24%
Season recaps: 2026 · 2025 · 2024 · 2023
IFPA world rank#6,749+261
Dec 25best #6,377 · worst #7,167Oct 26
Matchplay rating1,521-25
Nov 25high 1,550 · low 1,505Sep 26
Machines across all venues
0.727
7.Mystic0.616 Worst machines
2.AC/DC0.257 Career timeline
Jan 31, 2024IFPA peak: #4,957
Sep 3, 202450th tracked event
Dec 18, 2025100th tracked event