Search for active players ...
Born
August 31, 1999 (25)
Country
Serbia
Turned Pro
2017
Career Titles (Singles)
1
ATP Current Ranking
54
ATP Career High
No. 27 (16 January 2023)
Career Earnings
$5,492,857
Plays
Right
Height
6ft 0in
813
ATR Points
Singles
138 / 138
Record
All-Time
50.00%
Winning Percentage
All-Time
2019
2020
2021
2022
2023
2024
AO
R128
R128
R64
R16
R128
R16
RG
R64
R128
R64
R32
R128
R64
W
R64
-
R64
R32
R128
R32
US
R64
R64
R128
R64
R128
R64
Win
Loss
Year
Matches
Wins
Losses
Winning Percentage
Highest Rank
Lowest Rank
2024
44
20
24
45.45%
50
54
2023
57
27
30
47.37%
27
56
2022
64
38
26
59.38%
28
78
2021
40
14
26
35.00%
41
71
2020
29
17
12
58.62%
39
62
2019
44
23
21
52.27%
49
130
2018
4
1
3
25.00%
131
187
Winner
Loser
Winner
Loser
The player has not played in the final round of a Grand Slam.
Winner
Loser
Winner
Loser
Winner
Loser
Winner
Loser
OPPONENT
W
L
LAST MATCH
WINNER
Ugo Humbert
France
4
3
03/20/23
Miami Masters
R64
6-4 6-7(5) 7-6(3)
Hard
Miomir Kecmanovic
Casper Ruud
Norway
3
2
05/10/24
Rome
R64
0-6 6-4 6-4
Clay
Miomir Kecmanovic
Diego Schwartzman
Argentina
1
4
02/26/24
Acapulco
R32
4-6 6-3 6-1
Hard
Miomir Kecmanovic
Jordan Thompson
Australia
5
0
08/01/22
Los Cabos
R16
6-4 6-2
Hard
Miomir Kecmanovic
Laslo Djere
Serbia
4
1
02/07/22
Buenos Aires
R32
6-4 1-6 6-1
Clay
Miomir Kecmanovic
Opponent
Rank
10/16/23
Holger Rune
6
Stockholm
R16
7-6(3) 6-2
Hard
03/07/22
Matteo Berrettini
6
Indian Wells Masters
R16
6-3 6-7(5) 6-4
Hard
08/12/19
Alexander Zverev
6
Cincinnati Masters
R32
6-7(4) 6-2 6-4
Hard
05/10/24
Casper Ruud
8
Rome
R64
0-6 6-4 6-4
Clay
03/21/22
Felix Auger-Aliassime
9
Miami Masters
R64
6-4 6-2
Hard