IFPA rank #3,525IFPA rating 1679.2Matchplay rating 1760
Career best #3,15947 IFPA events all-time
8 games analyzed
IFPA world rank#3,434-441
Dec 25best #3,159 · worst #3,875Oct 26
Matchplay rating1,760+13
Nov 25high 1,770 · low 1,715Oct 26
Machines across all venues
Career timeline
Mar 31, 2026IFPA peak: #3,159