IFPA rank #6,804IFPA rating 1089.8Matchplay rating 1422
Career best #6,252121 IFPA events all-time
3 games analyzed
IFPA world rank#6,818-277
Dec 25best #6,252 · worst #7,256Nov 26
Matchplay rating1,422
Trend grows as ratings get re-synced.
Machines across all venues
Career timeline
Feb 28, 2026IFPA peak: #6,252