IFPA rank #1,180IFPA rating 1499.4Matchplay rating 1652
Career best #882242 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.