IFPA rank #4,042IFPA rating 1368.0Matchplay rating 1550
Career best #4,03399 IFPA events all-time

Tournament finishes here plus every IFPA-sanctioned event anywhere.