IFPA rank #5,319IFPA rating 1248.3Matchplay rating 1487
Career best #5,437129 IFPA events all-time
Win rate 21.8% · top 80%Finish quality 42% · top 83%
Season recaps: 2026 · 2025
638 games analyzed
IFPA world rank#5,440-2,789
Dec 25best #5,437 · worst #8,229Oct 26
Matchplay rating1,487+15
Nov 25high 1,502 · low 1,462Oct 26
Machines across all venues
Career timeline
Dec 6, 202550th tracked event
Jul 11, 2026100th tracked event
Aug 31, 2026IFPA peak: #5,437