IFPA rank #14,366IFPA rating 1269.7Matchplay rating 1522
Career best #11,6366 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.