ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Match Number
TournamentRound
Opponent
OpponentRank
W-LScore
2
1665Quarter-Finals
Hubert Hurkacz
18L
36 674 06
3
1664Round of 16
Lorenzo Sonego
27W
75 64 62
4
1663Round of 32
Cameron Norrie
34W
64 64 57 64
5
1662Round of 64
Richard Gasquet
56W
761 61 64
6
1661WimbledonRound of 128
Adrian Mannarino
41W
64 673 36 62 00 (RET)
7
1660Round of 16
Felix Auger-Aliassime
21L
64 36 26
8
1659HalleRound of 32
Ilya Ivashka
90W764 75
9
1658Round of 16
Matteo Berrettini
9L(W/O)
10
1657Round of 32
Dominik Koepfer
59W
765 673 764 75
11
1656Round of 64
Marin Cilic
47W
62 26 764 62
12
1655French OpenRound of 128
Denis Istomin
204W
62 64 63
13
1654Round of 16
Pablo Andujar
75L
46 64 46
14
1653Geneva OpenRound of 32Bye
15
1652Quarter-Finals
Nikoloz Basilashvili
42L63 16 57
16
1651Round of 16
Dan Evans
28W
768 36 75
17
1650Round of 32Bye
18
1649Australian OpenSemi-Finals
Novak Djokovic
2L
671 46 36
19
1648Quarter-Finals
Tennys Sandgren
100W
63 26 26 768 63
20
1647Round of 16
Marton Fucsovics
67W
46 61 62 62
21
1646Round of 32
John Millman
47W
46 762 64 46 768
22
1645Round of 64
Filip Krajinovic
41W
61 64 61
23
1644Round of 128
Steve Johnson
75W
63 62 62
24
1643Nitto ATP FinalsSemi-Finals
Stefanos Tsitsipas
6L36 46
25
1642Round Robin
Novak Djokovic
2W64 63
26
1641Round Robin
Matteo Berrettini
8W762 63
27
1640Round Robin
Dominic Thiem
5L57 57
28
1639BaselFinals
Alex De Minaur
28W62 62
29
1638Semi-Finals
Stefanos Tsitsipas
7W64 64
30
1637Quarter-Finals
Stan Wawrinka
17W(W/O)
31
1636Round of 16
Radu Albot
49W60 63
32
1635Round of 32
Peter Gojowczyk
112W62 61
33
1634
ATP Masters 1000 Shanghai
Quarter-Finals
Alexander Zverev
6L
36 767 36
34
1633Round of 16
David Goffin
14W767 64
35
1632Round of 32
Albert Ramos Vinolas
46W62 765
36
1631Round of 64Bye
37
1630Laver CupRound Robin
John Isner
20W64 763
38
1629Round Robin
Nick Kyrgios
27W
675 75 10-7
39
1628US OpenQuarter-Finals
Grigor Dimitrov
78L
63 36 64 46 26
40
1627Round of 16
David Goffin
15W
62 62 60
41
1626Round of 32
Dan Evans
58W
62 62 61
42
1625Round of 64
Damir Dzhumur
99W
36 63 63 64
43
1624Round of 128
Sumit Nagal
190W
46 61 62 64
44
1623
ATP Masters 1000 Cincinnati
Round of 16
Andrey Rubleb
70L36 46
45
1622Round of 32
Juan Ignacio Londero
55W63 64
46
1621Round of 64Bye
47
1620WimbledonFinals
Novak Djokovic
1L
675 61 674 64 12-13
48
1619Semi-Finals
Rafael Nadal
2W
763 16 63 64
49
1618Quarter-Finals
Kei Nishikori
7W
46 61 64 64
50
1617Round of 16
Matteo Berrettini
20W
61 62 62
51
1616Round of 32
Lucas Pouille
28W
75 62 764
52
1615Round of 64
Jay Clarke
169W
61 763 62
53
1614Round of 128
Lloyd Harris
86W
36 61 62 62
54
1613Noventi OpenFinals
David Goffin
33W762 61
55
1612Semi-Finals
Pierre-Hugues Herbert
43W63 63
56
1611Quarter-Finals
Roberto Bautista Agut
20W
63 46 64
57
1610Round of 16
Jo-Wilfried Tsonga
77W
765 46 75
58
1609Round of 32
John Millman
57W761 63
59
1608French OpenSemi-Finals
Rafael Nadal
2W
36 46 26
60
1607Quarter-Finals
Stan Wawrinka
28W
764 46 765 64
61
1606Round of 16
Leonardo Mayer
68W62 63 63
62
1605Round of 32
Casper Ruud
63W
63 61 768
63
1604Round of 64
Oscar Otte
144W
64 63 64
64
1603Round of 128
Lorenzo Sonego
74W
62 64 64
65
1602
Internazionali BNL d'Italia
Quarter-Finals
Stefanos Tsitsipas
7L(W/O)
66
1601Round of 16
Borna Coric
15W
26 64 767
67
1600Round of 32
Joao Sousa
72W64 63
68
1599Round of 64Bye
69
1598Mutua Madrid OpenQuarter-Finals
Dominic Thiem
5L
63 6711 46
70
1597Round of 1-6
Gael Monfils
18W
60 46 763
71
1596Round of 32
Richard Gasquet
39W62 63
72
1595Round of 64Bye
73
1594
Miami Open presented by Itau
Finals
John Isner
9W61 64
74
1593Semi-Finals
Denis Shapovalov
23W62 64
75
1592Quarter-Finals
Kevin Anderson
7W60 64
76
1591Round of 16
Daniil Medvedev
15W64 62
77
1590Round of 32
Filip Krajinovic
103W75 63
78
1589Round of 64
Radu Albot
46W
46 75 63
79
1588Round of 128Bye
80
1587BNP Paribas OpenFinals
Dominic Thiem
8L63 36 57
81
1586Semi-Finals
Rafael Nadal
2W(W/O)
82
1585Quarter-Finals
Hubert Hurkacz
67W64 64
83
1584Round of 16
Kyle Edmund
23W61 64
84
1583Round of 32
Stan Wawrinka
40W63 64
85
1582Round of 64
Peter Gojowczyk
85W61 75
86
1581Round of 128Bye
87
1580
Dubai Duty Free Tennis Championships
Finals
Stefanos Tsitsipas
11W64 64
88
1579Semi-Finals
Borna Coric
13W62 62
89
1578Quarter-Finals
Marton Fucsovics
35W766 64
90
1577Round of 16
Fernando Verdasco
32W63 36 63
91
1576Round of 32
Philipp Kohlschreiber
31W
64 36 61
92
1575Australian OpenRound of 16
Stefanos Tsitsipas
15L
7611 673 57 675
93
1574Round of 32
Taylor Fritz
50W
62 75 62
94
1573Round of 64
Daniel Evans
189W
765 763 63
95
1572Round of 128
Denis Istomin
101W
63 64 64
96
1571Nitto ATP FinalsSemi-Finals
Alexander Zverev
5L57 675
97
1570Round Robin
Kevin Anderson
6W64 63
98
1569Round Robin
Dominic Thiem
8W62 63
99
1568Round Robin
Kei Nishikori
9L674 36
100
1567
ATP Masters 1000 Paris
Semi-Finals
Novak Djokovic
2L
676 75 673