IFPA rank #5,550IFPA rating 1460.2Matchplay rating 1626
Career best #4,24143 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.