IFPA rank #3,780IFPA rating 1434.8Matchplay rating 1569
Career best #3,33998 IFPA events all-time
61 games analyzed
Win rate 36.2% · top 28%Finish quality 56% · top 26%
Season recaps: 2026 · 2025 · 2024 · 2023
IFPA world rank#3,797-580
Dec 25best #3,656 · worst #4,633Sep 26
Matchplay rating1,569+27
Nov 25high 1,621 · low 1,542Oct 26
Machines across all venues
Best machines
5.Congo0.685 Career timeline
Jun 30, 202450th tracked event
Sep 30, 2024IFPA peak: #3,339
Aug 23, 2025100th tracked event
5.
0.327