IFPA rank #1,066IFPA rating 1528.5Matchplay rating 1677
Career best #519372 IFPA events all-time
Season recaps: 2026 · 2023
9 games analyzed
IFPA world rank#1,063+416
Dec 25best #647 · worst #1,083Oct 26
Matchplay rating1,677+38
Nov 25high 1,677 · low 1,624Oct 26
Machines across all venues
Career timeline
May 31, 2025IFPA peak: #519