IFPA rank —IFPA rating 0.0Matchplay rating 1616
Career best #10,175615 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.