IFPA rank #19,945IFPA rating 1130.4Matchplay rating 1490
Career best #19,2776 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.