Basic M.

Country
Hand
ATP Rank292

16 wins / 38 matches (42.1%)

ELO Ratings

overall
1417.5

38 matches

Hard
1454.8

23 matches

Clay
1461.8

11 matches

Grass
1466.3

4 matches

Match History

Date Tournament Round Surface Opponent Result Score
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
2019-01-14 Australian Open R64 Hard Laaksonen H. L 6-4 7-6 4-6 6-3
2018-10-19 Kremlin Cup QF Hard Khachanov K. L 6-2 7-6
2018-10-16 Kremlin Cup R64 Hard Jaziri M. W 7-6 6-2
2018-09-19 St. Petersburg Open R64 Hard Youzhny M. L 7-6 6-4
2018-08-28 US Open R64 Hard Thiem D. L 6-3 6-1 6-4
2018-08-19 Winston-Salem Open at Wake Forest University R64 Hard Medvedev D. L 6-4 6-4
2018-08-07 Rogers Masters R64 Hard Djokovic N. L 6-3 7-6
2018-07-31 Citi Open R64 Hard Copil M. L 7-6 6-4
2018-07-03 Wimbledon R64 Grass Schwartzman D. L 6-3 6-2 6-1
2018-06-27 Antalya Open R32 Grass Sousa J. L 6-7 6-4 6-4
2018-06-26 Antalya Open R64 Grass Lorenzi P. W 6-3 6-3
2018-06-13 Mercedes Cup R64 Grass Raonic M. L 7-6 6-2
2018-05-28 French Open R64 Clay Pavlasek A. L 6-7 7-5 6-2 6-2
2018-05-23 Geneva Open R32 Clay Sandgren T. L 6-3 6-2
2018-05-20 Geneva Open R64 Clay Zverev M. W 5-7 6-3 6-4
2018-05-02 BMW Open R32 Clay Klizan M. L 4-6 6-3 7-5