IFPA rank #4,480IFPA rating 1267.2Matchplay rating 1498
Career best #2,957153 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.