Sports Mole provides full coverage of all four tennis Grand Slams - the Australian Open, the French Open, Wimbledon and the US Open - in addition to every ATP 1000 and ATP 500 tournament. Click on a tournament below to access the complete set of scores and results.
2023 season - Grand Slams
US Open (Aug 22-Sep 10)
Winners: Novak Djokovic, Coco Gauff
Wimbledon (Jul 3-16)
Winners: Carlos Alcaraz, Marketa Vondrousova
French Open (May 28-Jun 11)
Winners: Novak Djokovic, Iga Swiatek
Australian Open (Jan 16-29)
Winners: Novak Djokovic, Aryna Sabalenka
2023 season - ATP 1000
Paris Masters (Oct 30-Nov 5)
Winner: Novak Djokovic
Shanghai Masters (Oct 4-15)
Winner: Hubert Hurkacz
Cincinnati Open (Aug 13-20)
Winner: Novak Djokovic
Canadian Open (Aug 7-13)
Winner: Jannik Sinner
Italian Open (May 10-21)
Winner: Daniil Medvedev
Madrid Open (Apr 26-May 7)
Winner: Carlos Alcaraz
Monte Carlo Masters (Apr 9-16)
Winner: Andrey Rublev
Miami Masters (Mar 22-Apr 2)
Winner: Daniil Medvedev
Indian Wells (Mar 8-19)
Winner: Carlos Alcaraz
2023 season - ATP 500
Vienna Open (Oct 23-29)
Winner: Jannik Sinner
Swiss Indoors (Oct 23-29)
Winner: Felix Auger-Aliassime
Japan Open (Oct 16-22)
Winner: Ben Shelton
China Open (Sep 28-Oct 4)
Winner: Jannik Sinner
Washington Open (Jul 31-Aug 6)
Winner: Dan Evans
Hamburg Open (Jul 24-30)
Winner: Alexander Zverev
Queen's (Jun 19-25)
Winner: Carlos Alcaraz
Halle Open (Jun 19-25)
Winner: Alexander Bublik
Barcelona Open (Apr 17-23)
Winner: Carlos Alcaraz
Mexican Open (Feb 27-Mar 4)
Winner: Alex De Minaur
Dubai Tennis Championships (Feb 27-Mar 4)
Winner: Daniil Medvedev
Rio Open (Feb 20-26)
Winner: Cameron Norrie
Rotterdam Open (Feb 13-19)
Winner: Daniil Medvedev
2022 season - Grand Slams
US Open (Aug 29-Sep 11)
Winners: Iga Swiatek, Carlos Alcaraz
Wimbledon (Jun 27-Jul 10)
Winners: Novak Djokovic, Elena Rybakina
French Open (May 22-Jun 5)
Winners: Rafael Nadal, Iga Swiatek
Australian Open (Jan 17-30)
Winners: Rafael Nadal, Ashleigh Barty
2022 season - finals
ATP Finals (Nov 13-20)
Winner: Novak Djokovic
NextGen ATP Finals (Nov 8-12)
Winner: Brandon Nakashima
2022 season - ATP 1000
Paris Masters (Oct 31-Nov 6)
Winner: Holger Rune
Cincinnati Masters (Aug 14-21)
Winner: Borna Coric
Canadian Open (Aug 8-14)
Winner: Pablo Carreno Busta
Hamburg Open (Jul 18-24)
Winner: Lorenzo Musetti
Italian Open (May 8-15)
Winner: Novak Djokovic
Madrid Open (May 1-8)
Winner: Carlos Alcaraz
Monte Carlo Masters (Apr 10-17)
Winner: Stefanos Tsitsipas
Miami Open (Mar 23-Apr 3)
Winner: Carlos Alcaraz
Indian Wells (Mar 10-20)
Winner: Taylor Fritz
2022 season - ATP 500
Swiss Indoors (Oct 24-30)
Winner: Felix Auger-Aliassime
Vienna Open (Oct 24-30)
Winner: Daniil Medvedev
Astana Open (Oct 3-9)
Winner: Novak Djokovic
Japan Open (Oct 3-9)
Winner: Taylor Fritz
Washington Open (Aug 1-7)
Winner: Nick Kyrgios
Halle Open (Jun 13-19)
Winner: Hubert Hurkacz
Queen's (Jun 13-19)
Winner: Matteo Berrettini
Barcelona Open (Apr 18-24)
Winner: Carlos Alcaraz
Mexican Open (Feb 21-26)
Winner: Rafael Nadal
Dubai Tennis Championships (Feb 21-26)
Winner: Andrey Rublev
Rio Open (Feb 14-20)
Winner: Carlos Alcaraz
Rotterdam Open (Feb 7-13)
Winner: Felix Auger-Aliassime