IFPA rank #16,857IFPA rating 1061.7Matchplay rating 1508
Career best #16,3758 IFPA events all-time
Season recaps: 2026
4 games analyzed
IFPA world rank#16,809-9,314
Dec 25best #16,375 · worst #26,123Oct 26
Matchplay rating1,508+37
Nov 25high 1,510 · low 1,471Oct 26
Machines across all venues
Career timeline
Jun 30, 2026IFPA peak: #16,375