IFPA rank #3,888IFPA rating 1486.0Matchplay rating 1604
Career best #3,81581 IFPA events all-time
8 games analyzed
IFPA world rank#3,897+36
Dec 25best #3,815 · worst #4,145Nov 26
Matchplay rating1,604
Nov 25high 1,625 · low 1,584Oct 26
Machines across all venues
Career timeline
May 31, 2026IFPA peak: #3,815