Tennis Live Streams, ATP & WTA Tours Schedule
Tennis live, today's schedule.
Watch every tennis match today live, plus upcoming schedules, scores and results. Competition links including all major leagues, cups and competitions, including ATP, WTA Tours and Challengers. All tennis matches are streamed for free.
Top Matches Today
-
Felix Auger-Aliassime – Andrey RublevATP. Madrid / 5 May at 17:30
Search and filter matches and sporting events
Choose League
-
05 May
-
Ricardas Berankis – Mukund SasikumarliveATP Challenger. Wuxi. Qualification / 5 May at 7:00
-
Linang Xiao – Dominik PalanliveATP Challenger. Wuxi. Qualification / 5 May at 7:00
-
Aoran Wang – Jie CuiliveATP Challenger. Wuxi. Qualification / 5 May at 7:00
-
Mikalai Haliak – Li ZheliveATP Challenger. Wuxi. Qualification / 5 May at 8:40
-
Tristan Schoolkate – Adam WaltonliveATP Challenger. Guangzhou / 5 May at 8:45
-
Mayar Sherif (W) – Katerina Siniakova (W)WTA. Lleida / 5 May at 9:00
-
Hanyi Liu – Remy BertolaATP Challenger. Wuxi. Qualification / 5 May at 9:00
-
Sheng Tang – Blake EllisATP Challenger. Wuxi. Qualification / 5 May at 9:00
-
Lukas Pokorny – Jerome KymATP Challenger. Mauthausen. Qualification / 5 May at 9:10
-
Sebastian Fanselow – Luca CastagnolaATP Challenger. Mauthausen. Qualification / 5 May at 9:10
-
Lukas Pokorny – Jerome KymATP Challenger. Mauthausen / 5 May at 9:10
-
Sebastian Fanselow – Luca CastagnolaATP Challenger. Mauthausen / 5 May at 9:10
-
Evan Furness – Max Hans RehbergATP Challenger. Mauthausen / 5 May at 9:10
-
Evan Furness – Max Hans RehbergATP Challenger. Mauthausen. Qualification / 5 May at 9:10
-
Giovanni Fonio – Tibo ColsonATP Challenger. Prague. Qualification / 5 May at 9:40
-
Nikoloz Basilashvili – Carlos TabernerATP Challenger. Prague. Qualification / 5 May at 9:40
-
Mathys Erhard – Maxim MrvaATP Challenger. Prague. Qualification / 5 May at 9:40
-
Yan Bai – Jake DelaneyATP Challenger. Wuxi. Qualification / 5 May at 10:00
-
Guy Den Ouden – Tommaso CompagnucciATP Challenger. Francavilla / 5 May at 10:00
-
Federico Arnaboldi – Daniel CukiermanATP Challenger. Francavilla / 5 May at 10:00
-
Akira Santillan – Sun FajingATP Challenger. Wuxi. Qualification / 5 May at 10:00
-
Ramkukhar Ramanathan – Yusuke TakahashiATP Challenger. Wuxi. Qualification / 5 May at 10:00
-
ITF Tour, NottinghamITF. Nottingham / 5 May at 10:00
-
Guy Den Ouden – Tommaso CompagnucciATP Challenger. Francavilla. Qualification / 5 May at 10:10
-
Federico Arnaboldi – Daniel CukiermanATP Challenger. Francavilla. Qualification / 5 May at 10:10
-
Matej Dodig – Niklas WaldnerATP Challenger. Mauthausen / 5 May at 10:30
-
Mansouri / Johnson – Hidalgo / RodriguezATP Challenger. Aix-en-Provence. Doubles / 5 May at 10:30
-
Matthias Ujvary – Mats RosenkranzATP Challenger. Mauthausen. Qualification / 5 May at 10:30
-
Orlando Luz – Peter HellerATP Challenger. Mauthausen / 5 May at 10:30
-
Orlando Luz – Peter HellerATP Challenger. Mauthausen. Qualification / 5 May at 10:30
-
Matej Dodig – Niklas WaldnerATP Challenger. Mauthausen. Qualification / 5 May at 10:30
-
Maxime Chazal – Martin KrumichATP Challenger. Prague. Qualification / 5 May at 11:00
-
Peter Benjamin Privara – Michael GeertsATP Challenger. Prague. Qualification / 5 May at 11:00
-
Michael Vrbensky – Vojtech ValesATP Challenger. Prague. Qualification / 5 May at 11:00
-
Alessandro Giannessi – Lorenzo RottoliATP Challenger. Francavilla / 5 May at 11:20
-
Lorenzo Giustino – Andrea GuerrieriATP Challenger. Francavilla / 5 May at 11:20
-
Gabriele Pennaforti – Gastao EliasATP Challenger. Francavilla / 5 May at 11:20
-
Lorenzo Giustino – Andrea GuerrieriATP Challenger. Francavilla. Qualification / 5 May at 11:30
-
Gabriele Pennaforti – Gastao EliasATP Challenger. Francavilla. Qualification / 5 May at 11:30
-
Alessandro Giannessi – Lorenzo RottoliATP Challenger. Francavilla. Qualification / 5 May at 11:30
-
Lucas Miedler – Jelle SelsATP Challenger. Mauthausen / 5 May at 12:00
-
Lucas Miedler – Jelle SelsATP Challenger. Mauthausen. Qualification / 5 May at 12:00
-
Fernando Romboli – Arthur GeaATP Challenger. Mauthausen / 5 May at 12:00
-
Ignacio Buse – Leopold ZimaATP Challenger. Mauthausen. Qualification / 5 May at 12:00
-
Ignacio Buse – Leopold ZimaATP Challenger. Mauthausen / 5 May at 12:00
-
Fernando Romboli – Arthur GeaATP Challenger. Mauthausen. Qualification / 5 May at 12:00
-
Felix Gill – Jan HrazdilATP Challenger. Prague. Qualification / 5 May at 12:30
-
Constantin Bittoun Kouzmine – Oleksii KrutykhATP Challenger. Prague. Qualification / 5 May at 12:30
-
Clement Chidekh – Tomasz BerkietaATP Challenger. Prague. Qualification / 5 May at 12:30
-
Ryan Nijboer – Laurent LokoliATP Challenger. Francavilla / 5 May at 12:40
-
Daniel Bagnolini – Dan AddedATP Challenger. Francavilla / 5 May at 12:40
-
Daniel Bagnolini – Dan AddedATP Challenger. Francavilla. Qualification / 5 May at 13:00
-
Manas Dhamne – Omni KumarATP Challenger. Francavilla. Qualification / 5 May at 13:00
-
Ryan Nijboer – Laurent LokoliATP Challenger. Francavilla. Qualification / 5 May at 13:00
-
Neil Oberleitner – Gerald MelzerATP Challenger. Mauthausen / 5 May at 13:30
-
Louis Wessels – Manuel LazicATP Challenger. Mauthausen / 5 May at 13:30
-
Louis Wessels – Manuel LazicATP Challenger. Mauthausen. Qualification / 5 May at 13:30
-
Mohamed Safwat – Hendrik JebensATP Challenger. Mauthausen / 5 May at 13:30
-
Neil Oberleitner – Gerald MelzerATP Challenger. Mauthausen. Qualification / 5 May at 13:30
-
Mohamed Safwat – Hendrik JebensATP Challenger. Mauthausen. Qualification / 5 May at 13:30
-
Filip Hanzelin – Robert StrombachsATP Challenger. Prague. Qualification / 5 May at 14:00
-
Tristan Lamasine – Jakub PaulATP Challenger. Prague. Qualification / 5 May at 14:00
-
Daniel Dutra da Silva – Ergi KirkinATP Challenger. Porto Alegre / 5 May at 14:00
-
Matthew Dellavedova – Samuele PieriATP Challenger. Francavilla / 5 May at 14:00
-
Norbert Gombos – Daniel MichalskiATP Challenger. Prague. Qualification / 5 May at 14:00
-
Alejandro Tabilo – Jaume MunarATP Challenger. Aix-en-Provence / 5 May at 14:00
-
Rocco Piatti – Damien WengerATP Challenger. Francavilla / 5 May at 14:00
-
Zeballos / Arias – Balaji / BegemannATP Challenger. Cagliari. Doubles / 5 May at 14:00
-
Siegemund (W) / Krejcikova (W) – Sorribes Tormo (W) / Bucsa (W)WTA. Madrid. Doubles / 5 May at 14:30
-
Matthew Dellavedova – Samuele PieriATP Challenger. Francavilla. Qualification / 5 May at 14:30
-
Rocco Piatti – Damian WengerATP Challenger. Francavilla. Qualification / 5 May at 14:30
-
Gabriel Debru – Federico IannacconeATP Challenger. Francavilla. Qualification / 5 May at 16:00
-
Gabriel Debru – Federico IannacconeATP Challenger. Francavilla / 5 May at 16:00
-
Mariano Navone – Lorenzo MusettiATP Challenger. Cagliari / 5 May at 16:30
-
Felix Auger-Aliassime – Andrey RublevATP. Madrid / 5 May at 17:30
-
06 May
-
Lucas Pouille – Dennis NovakATP Challenger. Mauthausen / 6 May at 9:00
-
Matteo Martineau – Ugo BlanchetATP Challenger. Mauthausen / 6 May at 9:00
-
Jozef Kovalik – Vilius GaubasATP Challenger. Mauthausen / 6 May at 9:00
-
Lukas Neumayer – Gabriel DialloATP Challenger. Mauthausen / 6 May at 9:00
-
Sho Shimabukuro – Martin LandaluceATP Challenger. Mauthausen / 6 May at 9:00
-
Otto Virtanen – Vitaliy SachkoATP Challenger. Mauthausen / 6 May at 9:00
-
Jan Choinski – Benjamin HassanATP Challenger. Mauthausen / 6 May at 9:00
-
Elias Ymer – Roman-Andres BurruchagaATP Challenger. Mauthausen / 6 May at 9:00
-
Filip Misolic – Marc-Andrea HueslerATP Challenger. Mauthausen / 6 May at 9:00
-
Francisco Comesana – Joris De LooreATP Challenger. Mauthausen / 6 May at 9:00
-
Sandro Kopp – Juan CerundoloATP Challenger. Mauthausen / 6 May at 9:00
-
Leandro Riedi – Henri SquireATP Challenger. Prague 2 / 6 May at 9:30
-
Zdenek Kolar – Martin DammATP Challenger. Prague 2 / 6 May at 9:30
-
Dalibor Svrcina – Oriol Roca BatallaATP Challenger. Prague 2 / 6 May at 9:30
-
Maxime Janvier – Toby-Alex KodatATP Challenger. Prague 2 / 6 May at 9:30
-
Jonas Forejtek – Benjamin BonziATP Challenger. Prague 2 / 6 May at 9:30
-
Gijs Brouwer – Gauthier OnclinATP Challenger. Prague 2 / 6 May at 9:30
-
Nikolas Sanchez Izquierdo – Rudolf MollekerATP Challenger. Prague 2 / 6 May at 9:30
-
Jaime Faria – Jan KumstatATP Challenger. Prague 2 / 6 May at 9:30
-
Javier Barranco Cosano – Hugo GrenierATP Challenger. Prague 2 / 6 May at 9:30
-
Alejandro-Moro Canas – Jiri VeselyATP Challenger. Prague 2 / 6 May at 9:30
-
Nick Hardt – Enrico Dalla ValleATP Challenger. Francavilla / 6 May at 10:00
-
Oliver Crawford – Maks KasnikowskiATP Challenger. Francavilla / 6 May at 10:00
-
Franco Agamenone – Stefano TravagliaATP Challenger. Francavilla / 6 May at 10:00
-
Marco Cecchinato – Alexander WeisATP Challenger. Francavilla / 6 May at 10:00
-
Ethan Quinn – Gabriele PirainoATP Challenger. Francavilla / 6 May at 10:00
-
Titouan Droguet – Jules MarieATP Challenger. Francavilla / 6 May at 10:00
-
Daniel Rincon – Alexis GalarneauATP Challenger. Francavilla / 6 May at 10:00
-
Ivan Gakhov – Jacopo BerrettiniATP Challenger. Francavilla / 6 May at 10:00
-
Hugo Dellien – Gianluca MagerATP Challenger. Francavilla / 6 May at 10:00
-
Murkel Velasco – Andrea PellegrinoATP Challenger. Francavilla / 6 May at 10:00
-
Adrian Andreev – Darwin BlanchATP Challenger. Francavilla / 6 May at 10:00