livescore_full_logo

Welcome to LiveScore!

Our enhanced website is supported by your browser. Head over to livescore.com for an even better LiveScore experience.

Take me there
background-stadium
June 19
June 20
ATP Challenger - Alicante, SpainOctober 16, 2020
October 17, 2020
October 18, 2020
June 12
June 13
June 19
July 17
July 18
January 30
January 31
February 6
February 7
ATP Challenger - Barcelona, SpainOctober 9, 2020
October 10, 2020
October 11, 2020
April 17
February 13
February 14
February 20
February 21
March 13
March 14
March 20
March 21
May 8
May 22
June 5
June 6
June 12
June 13
July 10
ATP Challenger - Campinas, BrazilDecember 4, 2020
December 5, 2020
December 6, 2020
July 24
July 25
February 13
February 14
March 20
February 20
February 21
ATP Challenger - Cordenons, ItalySeptember 4, 2020
September 5, 2020
September 6, 2020
ATP Challenger - Eckental, GermanyNovember 6, 2020
November 7, 2020
November 8, 2020
June 19
February 27
February 28
March 6
March 7
ATP Challenger - Guayaquil, EcuadorNovember 20, 2020
November 21, 2020
November 22, 2020
ATP Challenger - Hamburg, GermanyOctober 30, 2020
October 31, 2020
November 1, 2020
May 15
July 17
July 18
ATP Challenger - Ismaning, GermanyOctober 23, 2020
October 24, 2020
October 25, 2020
January 23
January 24
July 27
March 27
March 28
ATP Challenger - Lima, PeruNovember 27, 2020
November 28, 2020
November 29, 2020
ATP Challenger - Lisbon, PortugalOctober 16, 2020
October 17, 2020
October 18, 2020