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
2018-05-01 BMW Open R64 Clay Monfils G. W 6-2 3-6 6-3
2018-04-23 Gazprom Hungarian Open R64 Clay Cecchinato M. L 6-3 6-4
2018-04-16 Monte Carlo Masters R64 Clay Bedene A. L 6-4 7-6
2018-04-12 Grand Prix Hassan II R32 Clay Sousa J. L 6-3 3-6 6-4
2018-04-10 Grand Prix Hassan II R64 Clay Haase R. W 4-6 6-4 7-5
2018-03-22 Sony Ericsson Open R64 Hard Bhambri Y. L 7-5 6-3
2018-02-11 Garanti Koza Sofia Open F Hard Copil M. W 7-6 6-7 6-4
2018-02-10 Garanti Koza Sofia Open SF Hard Wawrinka S. W 7-6 6-4
2018-02-09 Garanti Koza Sofia Open QF Hard Marterer M. W 6-4 4-6 6-3
2018-02-07 Garanti Koza Sofia Open R32 Hard Kohlschreiber P. W 7-5 7-6
2018-02-06 Garanti Koza Sofia Open R64 Hard Mayer F. W 6-4 6-1
2018-01-04 Qatar Exxon Mobil Open QF Hard Pella G. L 6-2 6-3
2018-01-03 Qatar Exxon Mobil Open R32 Hard Lopez F. W 6-4 7-6
2018-01-02 Qatar Exxon Mobil Open R64 Hard Haider-Maurer A. W 6-4 6-3
2017-10-21 Kremlin Cup SF Hard Dzumhur D. L 6-0 7-6
2017-10-20 Kremlin Cup QF Hard Medvedev D. W 3-6 6-4 6-1
2017-10-19 Kremlin Cup R32 Hard Djere L. W 6-1 6-1
2017-10-18 Kremlin Cup R64 Hard Kavcic B. W 3-6 6-3 5-1