IFPA rank #68,449IFPA rating 1128.9Matchplay rating 1459
Career best #13,19410 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.