IFPA rank #22,658IFPA rating 1019.1Matchplay rating 1470
Career best #16,1872 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.