- Season
- 56–52
- 51.9% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $138K
- Career
Recent form
1 win in a row
- WBeat Erik Arutiunian
- LLost to Andre Ilagan
- WBeat Andres Martin
- WBeat Taha Baadi
- LLost to Alexis Galarneau
- LLost to Nikolas Sanchez Izquierdo
- LLost to Alex Barrena
- LLost to Johan Nikles
- WBeat Adria Soriano Barrera
- LLost to Kilian Feldbausch
- LLost to Michael Mmoh
- WBeat Dmitry Popko
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played47–3955%
- Clay9–1341%
Elo rating
Full leaderboard1623#623 on tour
Peak 1689 in 2024 · from 108 rated matches
- Hard
1662+40 vs overall
86 matches
- Clay
1607-15 vs overall
22 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
34 matches· 2025
- LDaniil Glinka2025· Drummondville · R32Hard6-4 6-2
- LTaha Baadi2025· M25 Montreal · SFHard—
- WAlan Magadan2025· M25 Montreal · QFHard—
- WDaniel Milavsky2025· M25 Montreal · R16Hard—
- WJesse Flores2025· M25 Montreal · R32Hard—
- WJustin Boulais2025· Charlottesville · R32Hard6-3 6-3
- LJohannus Monday2025· Charlottesville · R16Hard6-4 6-7(1) 6-1
- LAlfredo Perez2025· Sioux Falls · R32Hard6-4 6-4
- LRafael Jodar2025· Lincoln · R32Hard6-3 7-5
- LAndrew Fenty2025· Fairfield · R32Hard6-7(5) 6-4 6-4
- LPatrick Zahraj2025· Rennes · QFHard6-4 3-6 6-3
- WTitouan Droguet2025· Rennes · R16Hard6-2 5-7 6-3
- WSean Cuenin2025· Rennes · R32Hard6-4 7-6(5)
- LTristan Schoolkate2025· Winston-Salem Open · Qualifying 1st RoundHard7-6(5), 4-6, 1-6
- WSantiago Rodriguez Taverna2025· Barranquilla · R32Clay4-6 6-4 6-4
- LArthur Fery2025· Barranquilla · QFClay6-4 6-4
- WJuan Sebastian Gomez2025· Barranquilla · R16Clay7-5 6-2
- LRyan Fishback2025· ITF M25 Southaven, MS Men · R16Hard—
- WCosme Rolland De Ravel2025· ITF M25 Southaven, MS Men · R32Hard—
- LTomas Luis2025· ITF M15 Orange Park, FL Men · QFClay—
- WVictor Lilov2025· ITF M15 Orange Park, FL Men · R16Clay—
- LRoberto Cid Subervi2025· San Luis Potosi · R32Clay6-1 4-6 6-4
- LHenrik Bladelius2025· M25 Loule · R32Hard—
- LGastao Elias2025· M25 Vale do Lobo · R16Hard—
- WMarkus Bolin2025· M25 Vale do Lobo · R32Hard—
- LGastao Elias2025· M25 Quinta Do Lago · R32Hard—
- LIgnacio Monzon2025· ITF M15 Naples, FL Men · QFClay—
- WCharles Bertimon2025· ITF M15 Naples, FL Men · R16Clay—
- WArvid Nordquist2025· ITF M15 Naples, FL Men · R32Clay—
- LGarrett Johns2025· ITF M15 Sunrise, FL Men · R16Clay—
- WR. Botran Neutze2025· ITF M15 Sunrise, FL Men · R32Clay—
- LKarue Sell2025· Cleveland · R16Hard6-4 6-4
- WJack Pinnington Jones2025· Cleveland · R32Hard6-1 6-4
- LJoshua Sheehy2025· M25 Ithaca, NY · R32Hard—