World ranking
61
949 points
- Season
- 104–90
- 53.6% win rate
- Career
- 27–39
- 40.9% win rate
- Titles
- 0
- Singles
- Prize money
- $2.3M
- Career
Recent form
1 loss in a row
- LLost to Pablo Llamas Ruiz
- LLost to Tommy Paul
- LLost to Francisco Comesana
- WBeat Karen Khachanov
- LLost to Ben Shelton
- WBeat Valentin Royer
- WBeat Murphy Cassone
- WBeat Vit Kopriva
- WBeat Nuno Borges
- LLost to Alejandro Davidovich Fokina
- WBeat Luciano Darderi
- LLost to Shintaro Mochizuki
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on grass
- Hardmost played65–5554%
- Clay19–2049%
- Grass12–860%
- Indoor8–657%
- Surface TBD0–10%
Elo rating
Full leaderboard1927#64 on tour
Peak 1954 in 2026 · from 194 rated matches
- Hard
2009+81 vs overall
120 matches
- Clay
1934+7 vs overall
39 matches
- Grass
1958+30 vs overall
20 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
20 matches· Challenger · 2023
- LPatrick Kypson2023· Champaign · SFHard6-4 6-2
- WEmilio Nava2023· Champaign · R32Hard6-3 6-2
- WNino Serdarusic2023· Champaign · QFHard6-3 6-3
- WStrong Kirchheimer2023· Champaign · R16Hard6-1 6-4
- LTennys Sandgren2023· Knoxville · R32Hard4-6 7-6(6) 7-6(3)
- LAidan Mayo2023· Charlottesville · SFHard3-6 6-4 6-3
- WBenoit Paire2023· Charlottesville · QFHard7-6(5) 6-2
- WEmilio Nava2023· Charlottesville · R16Hard6-3 6-1
- WMitchell Krueger2023· Charlottesville · R32Hard3-6 7-6(2) 6-4
- WAlexis Galarneau2023· Charleston · R32Hard6-2 7-6(5)
- LAbdullah Shelbayh2023· Charleston · QFHard6-2 6-4
- WAidan Mayo2023· Charleston · R16Hard7-5 7-5
- LFederico Agustin Gomez2023· Columbus 2 · R32Hard7-5 7-6(3)
- LEmilio Nava2023· CA · R32Surface TBD6-1 6-2
- LGijs Brouwer2023· Cary 1 · R32Hard6-7(2) 6-3 6-1
- LZachary Svajda2023· Cary 1 · R32Hard4-6 6-3 6-4
- LJuncheng Shang2023· Chicago · QFHard7-5 6-1
- WTristan Schoolkate2023· Chicago · R16Hard4-6 6-3 6-2
- WErnesto Escobedo2023· Chicago · R32Hard7-6(6) 0-6 6-4
- LMukund Sasikumar2023· Bloomfield Hills · R32Hard7-5 4-6 7-6(4)