IFPA rank #12,403IFPA rating 1230.4Matchplay rating 1520
Career best #7,69920 IFPA events all-time
Opponents
Head-to-head across every shared game (min 3 games; machine data not required) — click for the full comparison
Win rate 27% · top 61%Finish quality 50% · top 60%
Season recaps: 2026 · 2025 · 2024 · 2023
19 games analyzed