IFPA rank #2,578IFPA rating 1544.1Matchplay rating 1631
Career best #2,562141 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.