Peak world rank
#196
All-time record
2–2
50% win rate
Last played
Aug 2025
1 event
Last results
Roster
Ranking
World
#420
SA
#26
Not on the current board · last ranked 27 Feb 2026
Peak #196 (Oct 2025)
15 Aug 202527 Feb 2026
Most-played opponents
Record against each, forfeits excluded
















































