Results Single 2024

Rnd Opponent Rnk W/L Result
Rolex Paris Masters
FR Paris, France
28 Oct 2024, ATP Tour Masters, Hard, €5'950'575
Rolex Paris Masters
Q Karen Khachanov 21
loss
2-6 3-6
R16 (WC) Arthur Rinderknech (FRA France) 60
win
6-2 4-6 7-6(5)
R32 Tomas Martin Etcheverry (ARG Argentina) 40
win
6-7(9) 6-3 7-5
R64 Bye
Erste Bank Open 500
AT Vienna, Austria
21 Oct 2024, ATP Tour 500, Hard, €2'470'310
Erste Bank Open 500
R16 Tomáš Macháč (CZE Czechia) 27
loss
7-6(5) 4-6 3-6
R32 Zhizhen Zhang (CHN China) 46
win
6-4 7-5
BNP Paribas Nordic Open
SE Stockholm, Sweden
14 Oct 2024, ATP Tour 250, Hard, €690'135
BNP Paribas Nordic Open
F (4) Tommy Paul (USA USA) 13
loss
4-6 3-6
SF (7) Tallon Griekspoor (NED The Netherlands) 37
win
2-6 7-5 6-4
Q (PR) Dominic Stricker (SUI Switzerland) 317
win
6-3 6-2
R16 Quentin Halys (FRA France) 95
win
7-6(1) 6-3
R32 Bye
Shanghai Rolex Masters
CN Shanghai, China
07 Oct 2024, ATP Tour Masters, Hard, $8'995'555
Shanghai Rolex Masters
R16 Jakub Menšík (CZE Czechia) 65
loss
3-6 6-3 4-6
R32 (20) Alexei Popyrin (AUS Australia) 24
win
7-6(5) 6-2
R64 Zizou Bergs (BEL Belgium) 73
win
6-3 3-6 6-2
R128 Bye
Laver Cup
DE Berlin, Germany
20 Sep 2024, Exhibition, Hard, €0
Laver  Cup
RR Alejandro Tabilo (CHI Chile) 22
win
7-6(4) 7-6(2)
Dimitrov - Djokovic: Postbank Visa Tennis Gala
BG Sofia, Bulgaria
17 Sep 2024, Exhibition, Hard, 0 лв.
Dimitrov - Djokovic: Postbank Visa Tennis Gala
RR Novak Djokovic (SRB Serbia) 2
win
6-4 2-6 [10-6]
US Open
US Flushing Meadows, NY, USA
26 Aug 2024, Grand Slam, Hard, $1
US Open
Q (20) Frances Tiafoe (USA USA) 20
loss
3-6 7-6(5) 3-6 1-4 ret.
R16 (6) Andrey Rublev 6
win
6-3 7-6(3) 1-6 3-6 6-3
R32 Tallon Griekspoor (NED The Netherlands) 40
win
6-3 6-3 6-1
R64 Rinky Hijikata (AUS Australia) 62
win
6-1 6-1 7-6(4)
R128 (Q) Kyrian Jacquet (FRA France) 208
win
6-3 6-4 6-2
Cincinnati Open
US Cincinnati, OH, USA
12 Aug 2024, ATP Tour Masters, Hard, $6'795'555
Cincinnati Open
R32 Fabian Marozsan (HUN Hungary) 50
loss
6-4 4-6 3-6
R64 Bye
National Bank Open
CA Toronto/Montreal, Canada
05 Aug 2024, ATP Tour Masters, Hard, $6'795'555
National Bank Open
R16 Alexei Popyrin (AUS Australia) 30
loss
6-4 6-7(5) 3-6
R32 (Q) Rinky Hijikata (AUS Australia) 65
win
6-1 6-0
R64 Bye
The Championships
UK Wimbledon, Great Britain
01 Jul 2024, Grand Slam, Grass, £1
The Championships
R16 (5) Daniil Medvedev 5
loss
3-5 ret.
R32 Gael Monfils (FRA France) 33
win
6-3 6-4 6-3
R64 Juncheng Shang (CHN China) 91
win
5-7 6-7(4) 6-4 6-2 6-4
R128 Dusan Lajovic (SRB Serbia) 56
win
6-3 6-4 7-5
cinch Championships
UK London / Queen`s Club, Great Britain
17 Jun 2024, ATP Tour 500, Grass, €2'255'655
cinch Championships
R16 Sebastian Korda (USA USA) 23
loss
4-6 6-3 5-7
R32 Adrian Mannarino (FRA France) 21
win
6-1 6-2
Roland Garros
FR Paris, France
27 May 2024, Grand Slam, Clay, €1
Roland Garros
Q (2) Jannik Sinner (ITA Italy) 2
loss
2-6 4-6 6-7(3)
R16 (8) Hubert Hurkacz (POL Poland) 8
win
7-6(5) 6-4 7-6(3)
R32 (Q) Zizou Bergs (BEL Belgium) 104
win
6-3 7-6(4) 4-6 6-4
R64 Fabian Marozsan (HUN Hungary) 43
win
6-0 6-3 6-4
R128 Aleksandar Kovacevic (USA USA) 88
win
6-4 6-3 6-4
Internazionali BNL d'Italia
IT Rome, Italy
06 May 2024, ATP Tour Masters, Clay, €7'877'020
Internazionali BNL d'Italia
R16 (11) Taylor Fritz (USA USA) 13
loss
2-6 7-6(11) 1-6
R32 (Q) Terence Atmane (FRA France) 137
win
7-6(3) 6-3
R64 Yoshihito Nishioka (JPN Japan) 80
win
7-5 6-4
R128 Bye
Mutua Madrid Open
ES Madrid, Spain
22 Apr 2024, ATP Tour Masters, Clay, €7'877'020
Mutua Madrid Open
R64 Jakub Menšík (CZE Czechia) 74
loss
2-6 7-6(4) 3-6
R128 Bye
Monte-Carlo Rolex Masters
MC Monte-Carlo, Monaco
08 Apr 2024, ATP Tour Masters, Clay, €5'950'575
Monte-Carlo Rolex Masters
R16 (7) Holger Rune (DEN Denmark) 7
loss
6-7(9) 6-3 6-7(2)
R32 Miomir Kecmanovic (SRB Serbia) 66
win
6-4 6-3
R64 (WC) Valentin Vacherot (MON Monaco) 141
win
7-5 6-2
Miami Open
US Miami, Florida, USA
18 Mar 2024, ATP Tour Masters, Hard, $8'995'555
Miami Open
F (2) Jannik Sinner (ITA Italy) 3
loss
3-6 1-6
SF (4) Alexander Zverev (GER Germany) 5
win
6-4 6-7(4) 6-4
Q (1) Carlos Alcaraz (ESP Spain) 2
win
6-2 6-4
R16 (8) Hubert Hurkacz (POL Poland) 9
win
3-6 6-3 7-6(3)
R32 Yannick Hanfmann (GER Germany) 56
win
6-1 6-0
R64 Alejandro Tabilo (CHI Chile) 44
win
6-7(5) 7-6(5) 6-2
R128 Bye
BNP Paribas Open
US Indian Wells, CA, USA
04 Mar 2024, ATP Tour Masters, Hard, $8'995'555
BNP Paribas Open
R16 (4) Daniil Medvedev 4
loss
4-6 4-6
R32 (21) Adrian Mannarino (FRA France) 21
win
6-3 6-3
R64 Alexandre Muller (FRA France) 88
win
7-5 6-2
R128 Bye
ABN Amro
NL Rotterdam, The Netherlands
12 Feb 2024, ATP Tour 500, Hard, €2'134'985
ABN Amro
SF (5) Alex de Minaur (AUS Australia) 11
loss
4-6 4-6
Q Alexander Shevchenko (KAZ Kazakhstan) 57
win
7-6(2) 3-6 6-4
R16 Marton Fucsovics (HUN Hungary) 86
win
6-3 7-5
R32 Lorenzo Sonego (ITA Italy) 48
win
7-6(4) 6-3
Open 13
FR Marseille, France
05 Feb 2024, ATP Tour 250, Hard, €724'015
Open 13
F (4) Ugo Humbert (FRA France) 21
loss
4-6 3-6
SF (3) Karen Khachanov 18
win
6-7(3) 6-4 7-6(5)
Q Arthur Rinderknech (FRA France) 94
win
6-3 7-6(3)
R16 Sebastian Korda (USA USA) 34
win
6-1 7-6(5)
R32 Bye
Australian Open
AU Melbourne, Australia
15 Jan 2024, Grand Slam, Hard, 1A$
Australian Open
R32 Nuno Borges (POR Portugal) 69
loss
7-6(3) 4-6 2-6 6-7(6)
R64 Thanasi Kokkinakis (AUS Australia) 80
win
6-3 6-2 4-6 6-4
R128 Marton Fucsovics (HUN Hungary) 69
win
4-6 6-3 7-6(1) 6-2
Brisbane International
AU Brisbane, Australia
01 Jan 2024, ATP Tour 250, Hard, 0A$
Brisbane International
F (1) Holger Rune (DEN Denmark) 8
win
7-6(5) 6-4
SF Jordan Thompson (AUS Australia) 55
win
6-3 7-5
Q (WC) Rinky Hijikata (AUS Australia) 71
win
6-1 6-4
R16 Daniel Altmaier (GER Germany) 56
win
6-1 6-2
R32 Andy Murray (GBR Great Britain) 42
win
4-6 7-5 6-2