Search for active players ...
Born
February 24, 1997 (27)
Country
South Africa
Turned Pro
2015
Career Titles (Singles)
0
ATP Current Ranking
118
ATP Career High
No. 31 (13 September 2021)
Career Earnings
$3,804,299
Plays
Right
Height
6ft 4in
60
ATR Points
Singles
82 / 82
Record
All-Time
50.00%
Winning Percentage
All-Time
2018
2019
2020
2021
2022
2023
2024
AO
-
R128
R128
R32
R128
R64
R128
RG
-
R64
R64
R64
R128
R128
-
W
-
R128
-
R64
-
R128
R64
US
R128
R128
R64
QF
-
R64
-
Win
Loss
Year
Matches
Wins
Losses
Winning Percentage
Highest Rank
Lowest Rank
2024
11
8
3
72.73%
118
118
2023
19
7
12
36.84%
149
306
2022
19
6
13
31.58%
32
44
2021
53
30
23
56.60%
31
91
2020
24
12
12
50.00%
72
99
2019
23
10
13
43.48%
85
119
2018
5
2
3
40.00%
129
289
2017
8
6
2
75.00%
226
288
2016
4
2
2
50.00%
311
323
Winner
Loser
The player has not played in the final round of a Grand Slam.
Winner
Loser
Winner
Loser
Winner
Loser
OPPONENT
W
L
LAST MATCH
WINNER
Marton Fucsovics
Hungary
2
4
01/16/23
Australian Open
R64
6-2 6-3 5-7 6-4
Hard
Marton Fucsovics
Alexander Zverev
Germany
0
4
05/29/23
Roland Garros
R128
7-6(6) 7-6(0) 6-1
Clay
Alexander Zverev
Denis Shapovalov
Canada
3
1
06/19/23
Halle
R32
7-6(1) 6-4
Grass
Denis Shapovalov
Alex De Minaur
Australia
1
2
04/18/22
Barcelona
R16
6-0 0-0 RET
Clay
Alex De Minaur
Casper Ruud
Norway
0
3
10/25/21
Vienna
R32
7-5 7-6(2)
Hard
Casper Ruud
Opponent
Rank
08/02/21
Rafael Nadal
3
Washington
R16
6-4 1-6 6-4
Hard
03/15/21
Dominic Thiem
4
Dubai
R32
6-3 6-4
Hard
08/30/21
Denis Shapovalov
10
US Open
R32
6-4 6-4 6-4
Hard