IFPA rank #4,483IFPA rating 1369.8Matchplay rating 1585
Career best #4,68923 IFPA events all-time
64 games analyzed
Win rate 38.9% · top 17%Finish quality 56% · top 31%
Season recaps: 2026 · 2025 · 2024 · 2023
IFPA world rank#4,716-4,392
Dec 25best #4,689 · worst #9,179Sep 26
Matchplay rating1,585
Jul 26high 1,597 · low 1,568Oct 26
Machines across all venues
Best machines
4.Congo0.750 Career timeline
Jul 31, 2026IFPA peak: #4,689