TennisCraft
Study the Pros
Match Database
Blog
Back
The Full Roster
Roger Federer
Rafael Nadal
Novak Djokovic
Back
Index
Greatest Matches
Rivalries
Match of the Day
Study the Pros
The Full Roster
Roger Federer
Rafael Nadal
Novak Djokovic
Match Database
Index
Greatest Matches
Rivalries
Match of the Day
TennisCraft
Blog
Featured
AO 2025 QF: Alcaraz v. Djokovic
Monte Carlo 2021 R32: Djokovic v. Sinner
ATP Final 2023 Final: Djokovic v. Sinner
ATP Finals 2023 RR: Djokovic v. Sinner
Davis Cup SF 2023: Djokovic v. Sinner
Wimbledon 2023 SF: Djokovic v. Sinner
Shanghai 2024 Final: Djokovic v. Sinner
RG 2023 Final: Djokovic v Ruud
RG 2023 SF: Djokovic v. Alcaraz
AO 2024 SF: Djokovic v. Sinner
Wimbledon 2024 SF: Djokovic v. Musetti
Olympics 2024 Final: Alcaraz v. Djokovic
ATP Finals 2023 SF: Djokovic v. Alcaraz
Madrid 2022 SF: Djokovic v. Alcaraz
Wimbledon 2024 Final: Djokovic v. Alcaraz
Cincinnati 2023 Final: Alcaraz v. Djokovic
Paris 2023 QF: Djokovic v. Rune
USO 2023 R3: Djokovic v. Djere
AO 2025 SF: Zverev v Djokovic
AO 2024 QF: Djokovic v. Fritz
AO 2023 QF: Djokovic v Rublev
AO 2020 Final: Djokovic v. Thiem
Wimbledon 2022 QF: Djokovic v. Sinner
Rome QF 2007: Nadal v Djokovic
AO 2023 Final: Tsitsipas v. Djokovic
Geneva 2025 Finals: Djokovic v. Hurkacz
AO 2023 SF: Djokovic v. Paul
Rome 2017 Final: Djokovic v. Zverev
RG 2021 FINAL: Djokovic v Tsitsipas
Rome 2021 Final: Djokovic vs Nadal