IFPA rank #9,760IFPA rating 1114.6Matchplay rating 1467
Career best #8,92053 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.