Basic M.

Country
Hand
ATP Rank292

21 wins / 55 matches (38.2%)

ELO Ratings

overall
1384.7

54 matches

Hard
1429.2

31 matches

Clay
1450.6

17 matches

Grass
1445.4

6 matches

Match History

Date Tournament Round Surface Opponent Result Score
2026-08-17 Roehampton (United Kingdom) R32 Hard Poullain L 6-0 7-6
2026-08-16 Roehampton (United Kingdom) R32 Hard Poullain L 6-0 7-6
2026-08-07 Istanbul 2 (Turkey) R32 Hard Ghibaudo L 6-2 0-0
2026-08-06 Istanbul 2 (Turkey) R32 Hard Ghibaudo L 6-2 0-0
2026-08-05 Istanbul 2 (Turkey) R32 Hard Pereira W 3-6 1-6
2026-08-04 Grodzisk Mazowiecki (Poland) R32 Hard Dougaz A. L 6-1 6-4
2026-08-04 Istanbul 2 (Turkey) R32 Hard Pereira W 3-6 1-6
2026-08-03 Grodzisk Mazowiecki (Poland) R32 Hard Dougaz A. L 6-1 6-4
2026-05-31 Birmingham (United Kingdom) Q Grass Damm M. L 6-1 7-5
2026-05-30 Birmingham (United Kingdom) Q Grass Damm M. L 6-1 7-5
2026-05-10 Zagreb (Croatia) Q Clay Nedic L 7-5 6-4
2026-05-09 Zagreb (Croatia) Q Clay Nedic L 7-5 6-4
2026-04-27 Ostrava (Czech Republic) Q Clay Sanchez Jover L 6-4 6-4
2026-04-26 Ostrava (Czech Republic) Q Clay Sanchez Jover L 6-4 6-4
2026-04-26 Ostrava (Czech Republic) Q Clay Klimas W 7-6 4-6 5-7
2026-04-25 Ostrava (Czech Republic) Q Clay Klimas W 7-6 4-6 5-7
2022-09-27 Sofia Open R64 Hard Borges N. L 3-6 6-3 6-2
2022-04-07 Grand Prix Hassan II R32 Clay Coria F. L 6-4 6-2
2022-04-06 Grand Prix Hassan II R64 Clay Majchrzak K. W 4-6 6-4 6-1
2019-02-06 Sofia Open R64 Hard Klizan M. L 6-0 3-6 6-2