IFPA rank #20,561IFPA rating 1047.3Matchplay rating 1367
Career best #19,60610 IFPA events all-time
Season recaps: 2026
4 games analyzed
IFPA world rank#20,231-20,695
Mar 26best #19,606 · worst #40,926Oct 26
Matchplay rating1,367-104
Feb 26high 1,471 · low 1,367Jul 26
Machines across all venues
Career timeline
Apr 30, 2026IFPA peak: #19,606