
- Season
- 255–245
- 51.0% win rate
- Career
- 189–186
- 50.4% win rate
- Titles
- 4
- Singles
- Prize money
- $6.9M
- Career
Recent form
1 loss in a row
- LLost to Tristan Boyer
- WBeat Alex Hernandez
- WBeat Karen Khachanov
- LLost to Cameron Norrie
- LLost to Andre Ilagan
- WBeat Edward Winter
- LLost to Lloyd Harris
- WBeat Te Rigele
- LLost to Sun Fajing
- WBeat Terence Atmane
- WBeat Timofey Skatov
- LLost to Matteo Arnaldi
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on grass
- Hardmost played162–14553%
- Clay46–5147%
- Grass37–3254%
- Indoor10–1737%
Elo rating
Full leaderboard1763#247 on tour
Peak 1824 in 2015 · from 570 rated matches
- Hard
1811+48 vs overall
345 matches
- Clay
1738-25 vs overall
115 matches
- Grass
1830+67 vs overall
80 matches
- Indoor
1705-58 vs overall
30 matches
Computed from every completed ATP singles match since 2008, not from ranking points: beating a strong player is worth more than beating a weak one. A surface figure is this player’s overall rating plus an adjustment learned only from their matches on that surface.
Match results
10 matches· ITF · 2024
- LEliot Spizzirri2024· ITF M25 Tulsa Men · FHard—
- WAlexander Kotzen2024· ITF M25 Tulsa Men · SFHard—
- WGovind Nanda2024· ITF M25 Tulsa Men · QFHard—
- WJonah Braswell2024· ITF M25 Tulsa Men · R16Hard—
- LSebastian Gorzny2024· M25 Wichita, KS · R16Hard—
- WAlex Rybakov2024· M25 Wichita, KS · R32Hard—
- WAxel Nefve2024· M25 Pensacola, FL · QFClay—
- WFelix Corwin2024· M25 Pensacola, FL · R16Clay—
- WJacob Brumm2024· M25 Pensacola, FL · R32Clay—
- LPablo Masjuan Ginel2024· ITF M25 Calabasas, CA Men · R32Hard—