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
-
Nicolas Moreno De Alboran – Juan FicovichATP. Geneva / 19 May at 9:00
-
Hugo Gaston – Pedro CachinATP. Lyon / 19 May at 9:00
-
Taro Daniel – Sebastian FanselowATP. Lyon / 19 May at 9:10
-
Aleksandar Kovacevic – Abedallah ShelbayhATP. Geneva / 19 May at 10:10
-
Sebastian Ofner – Ivan GakhovATP. Geneva / 19 May at 11:30
-
David Goffin – Gijs BrouwerATP. Geneva / 19 May at 11:30
-
Aleksandar Vukic – Mackenzie McDonaldATP. Lyon / 19 May at 11:30
-
Sebastian Baez – Sumit NagalATP. Geneva / 19 May at 13:00
-
Alexandre Muller – Richard GasquetATP. Lyon / 19 May at 13:30
-
Daniel Altmaier – Roberto Carballes BaenaATP. Geneva / 19 May at 14:30
Search and filter matches and sporting events
Choose League
-
19 May
-
Hamish Stewart – Aleksandre MetreveliATP Challenger. Kachreti / 19 May at 7:00
-
Petr Bar Biryukov – Ilia SimakinATP Challenger. Kachreti. Qualification / 19 May at 7:00
-
Ryuki Matsuda – Kelsey StevensonATP Challenger. Kachreti. Qualification / 19 May at 7:00
-
Hamish Stewart – Aleksandre MetreveliATP Challenger. Kachreti. Qualification / 19 May at 7:00
-
Petr Bar Biryukov – Ilia SimakinATP Challenger. Kachreti / 19 May at 7:10
-
Ryuki Matsuda – Kelsey StevensonATP Challenger. Kachreti / 19 May at 7:10
-
Grigoriy Lomakin – Egor AgafonovATP Challenger. Kachreti. Qualification / 19 May at 8:30
-
Ulises Blanch – Giorgi GiorgadzeATP Challenger. Kachreti. Qualification / 19 May at 8:30
-
Finn Reynolds – Erik ArutiunianATP Challenger. Kachreti. Qualification / 19 May at 8:30
-
Grigoriy Lomakin – Egor AgafonovATP Challenger. Kachreti / 19 May at 8:40
-
Finn Reynolds – Erik ArutiunianATP Challenger. Kachreti / 19 May at 8:40
-
Ulises Blanch – Giorgi GiorgadzeATP Challenger. Kachreti / 19 May at 8:40
-
Nicolas Moreno De Alboran – Juan FicovichATP. Geneva / 19 May at 9:00
-
Illya Marchenko – Adam WaltonATP Challenger. Taipei / 19 May at 9:00
-
Martin Krumich – Diego Dedura-PalomeroATP Challenger. Augsburg. Qualification / 19 May at 9:00
-
Oleksii Krutykh – Paulo Andre Saraiva Dos SantosATP Challenger. Augsburg. Qualification / 19 May at 9:00
-
Luca Giacomini – Kyle EdmundATP Challenger. Augsburg. Qualification / 19 May at 9:00
-
Hugo Gaston – Pedro CachinATP. Lyon / 19 May at 9:00
-
Taro Daniel – Sebastian FanselowATP. Lyon / 19 May at 9:10
-
Marie Bouzkova (W) – Cristina Bucsa (W)WTA. Strasbourg / 19 May at 9:10
-
Magdalena Frech (W) – Daria Saville (W)WTA. Strasbourg / 19 May at 9:10
-
Yulia Putintseva (W) – Ashlyn Krueger (W)WTA. Strasbourg / 19 May at 9:10
-
Chloe Paquet (W) – Erika Andreeva (W)WTA. Strasbourg / 19 May at 9:10
-
Matej Dodig – Ray HoATP Challenger. Skopje. Qualification / 19 May at 9:30
-
Juan Carlos Prado Angelo – Sergey FominATP Challenger. Skopje. Qualification / 19 May at 9:30
-
Constantin Bittoun Kouzmine – Amar HuseinovicATP Challenger. Skopje. Qualification / 19 May at 9:30
-
Nikola Milojevic – Gerald MelzerATP Challenger. Skopje. Qualification / 19 May at 9:30
-
Evgeny Karlovskiy – Kristjan TammATP Challenger. Kachreti. Qualification / 19 May at 10:00
-
ITF Tour, MadridITF. Madrid / 19 May at 10:00
-
Alafia Ayeni – Aleksandre ShvangiradzeATP Challenger. Kachreti. Qualification / 19 May at 10:00
-
Alafia Ayeni – Aleksandre ShvangiradzeATP Challenger. Kachreti / 19 May at 10:00
-
Mahut / Halys – Cash / GallowayATP Challenger. Bordeaux. Doubles / 19 May at 10:00
-
Ben Jones – Evgeny PhilippovATP Challenger. Kachreti. Qualification / 19 May at 10:00
-
Aleksandar Kovacevic – Abedallah ShelbayhATP. Geneva / 19 May at 10:10
-
Henri Laaksonen – Norbert GombosATP Challenger. Augsburg. Qualification / 19 May at 10:30
-
Adrian Oetzbach – Federico IannacconeATP Challenger. Augsburg. Qualification / 19 May at 10:30
-
Mateus Alves – Gianmarco FerrariATP Challenger. Augsburg. Qualification / 19 May at 10:30
-
Granollers / Zeballos – Arevalo Gonzalez / PavicATP. Rome. Doubles / 19 May at 11:00
-
Marcelo Zormann Da Silva – Nikoloz BasilashviliATP Challenger. Skopje. Qualification / 19 May at 11:00
-
Lorenzo Musetti – Francesco PassaroATP Challenger. Torino / 19 May at 11:00
-
Alexander Donski – Neil OberleitnerATP Challenger. Skopje. Qualification / 19 May at 11:00
-
Shendrit Deari – Luka PavlovicATP Challenger. Skopje. Qualification / 19 May at 11:00
-
Leylah-Annie Fernandez (W) – Anastasia Potapova (W)WTA. Strasbourg / 19 May at 11:00
-
Anhelina Kalinina (W) – Anastasia Pavlyuchenkova (W)WTA. Strasbourg / 19 May at 11:00
-
Ryan Nijboer – George GoldhoffATP Challenger. Skopje. Qualification / 19 May at 11:00
-
Michael Zhu – Nikolay VylegzhaninATP Challenger. Kachreti / 19 May at 11:30
-
Michael Zhu – Nikolay VylegzhaninATP Challenger. Kachreti. Qualification / 19 May at 11:30
-
Sebastian Ofner – Ivan GakhovATP. Geneva / 19 May at 11:30
-
David Goffin – Gijs BrouwerATP. Geneva / 19 May at 11:30
-
Eugeny Tyurnev – Pavlos TsitsipasATP Challenger. Kachreti. Qualification / 19 May at 11:30
-
Aleksandr Lobanov – Moerani BouzigeATP Challenger. Kachreti. Qualification / 19 May at 11:30
-
Aleksandr Lobanov – Moerani BouzigeATP Challenger. Kachreti / 19 May at 11:30
-
Karolina Pliskova (W) – Clara Burel (W)WTA. Strasbourg / 19 May at 11:30
-
Aleksandar Vukic – Mackenzie McDonaldATP. Lyon / 19 May at 11:30
-
Luca Wiedenmann – Kirill KivattsevATP Challenger. Augsburg. Qualification / 19 May at 12:00
-
Stephens (W) / Krueger (W) – Mattek-Sands (W) / Krawczyk (W)WTA. Strasbourg. Doubles / 19 May at 12:00
-
Daniel Dutra da Silva – Vincent MaryskoATP Challenger. Augsburg. Qualification / 19 May at 12:00
-
Frederico Ferreira Silva – Luca PotenzaATP Challenger. Augsburg. Qualification / 19 May at 12:00
-
Nuria Brancaccio (W) – Victoria Rodriguez (W)WTA. Rabat / 19 May at 12:10
-
Aleksandra Krunic (W) – Maja Chwalinska (W)WTA. Rabat / 19 May at 12:10
-
Camilla Rosatello (W) – Dalila Spiteri (W)WTA. Rabat / 19 May at 12:10
-
Jerome Kym – Berk BugarikjATP Challenger. Skopje. Qualification / 19 May at 12:30
-
Dan Added – Johan NiklesATP Challenger. Skopje. Qualification / 19 May at 12:30
-
Gauff (W) / Routliffe (W) – Paolini (W) / Errani (W)WTA. Rome. Doubles / 19 May at 12:30
-
Eikeri (W) / Neel (W) – Olmos (W) / Panova (W)WTA. Strasbourg. Doubles / 19 May at 12:30
-
Dimitar Grabul – Luka MikrutATP Challenger. Skopje. Qualification / 19 May at 12:30
-
Mies / Skupski – Heliovaara / PattenATP Challenger. Turin. Doubles / 19 May at 13:00
-
Diane Parry (W) – Elina Svitolina (W)WTA. Strasbourg / 19 May at 13:00
-
Sebastian Baez – Sumit NagalATP. Geneva / 19 May at 13:00
-
Bellier / Paul – Jebens / FrantzenATP. Geneva. Doubles / 19 May at 13:00
-
Alexandre Muller – Richard GasquetATP. Lyon / 19 May at 13:30
-
Andrea Picchione – Jose PereiraATP Challenger. Augsburg. Qualification / 19 May at 13:30
-
Arthur Fils – Pedro MartinezATP Challenger. Bordeaux / 19 May at 13:30
-
Justin Engel – Tibo ColsonATP Challenger. Augsburg. Qualification / 19 May at 13:30
-
Yannik Kelm – Yurii DzhavakianATP Challenger. Augsburg. Qualification / 19 May at 13:30
-
Sara Sorribes Tormo (W) – Harriet Dart (W)WTA. Rabat / 19 May at 14:00
-
Kato (W) / Kichenok (W) – Wang (W) / Shibahara (W)WTA. Strasbourg. Doubles / 19 May at 14:00
-
Calum Puttergill – Ryan SeggermanATP Challenger. Skopje. Qualification / 19 May at 14:00
-
Daniel Altmaier – Roberto Carballes BaenaATP. Geneva / 19 May at 14:30
-
Gonzalez / Roger-Vasselin – Lamasine / ParisATP. Lyon. Doubles / 19 May at 15:00
-
Guo (W) / Jiang (W) – Rosatello (W) / Moratelli (W)WTA. Rabat. Doubles / 19 May at 15:00
-
Kamilla Rakhimova (W) – Taylor Townsend (W)WTA. Rabat / 19 May at 15:30
-
Alexander Zverev – Nicolas JarryATP. Rome / 19 May at 16:00
-
20 May
-
Cem Ilkel – Altug CelikbilekATP Challenger. Kachreti / 20 May at 7:00
-
Matias Soto – Zura TkemaladzeATP Challenger. Kachreti / 20 May at 7:00
-
Menelaos Efstathiou – Egor GerasimovATP Challenger. Kachreti / 20 May at 7:00
-
Yanki Erel – Daniil GlinkaATP Challenger. Kachreti / 20 May at 7:00
-
Paul Jubb – Orel KimhiATP Challenger. Kachreti / 20 May at 7:00
-
Ricardas Berankis – Blake MottATP Challenger. Kachreti / 20 May at 7:00
-
Roberto Cid – Charles BroomATP Challenger. Kachreti / 20 May at 7:00
-
Yshai Oliel – Ramkumar RamanathanATP Challenger. Kachreti / 20 May at 7:00
-
Zhu Lin (W) – Wang Yafan (W)WTA. Rabat / 20 May at 9:00
-
Maria Lourdes Carle (W) – Arantxa Rus (W)WTA. Rabat / 20 May at 9:00
-
Mpetshi Perricard – Lorenzo SonegoATP. Lyon / 20 May at 9:00
-
Dominik Koepfer – Brandon NakashimaATP. Lyon / 20 May at 9:00
-
Riccardo Bonadio – Hazem NawATP Challenger. Augsburg / 20 May at 9:00
-
Toby-Alex Kodat – Oscar OtteATP Challenger. Augsburg / 20 May at 9:00
-
Tseng Chun-hsin – Nicolas Alvarez VaronaATP Challenger. Skopje / 20 May at 9:00
-
Daniel Michalski – August HolmgrenATP Challenger. Augsburg / 20 May at 9:00
-
Camila Osorio (W) – Elina Avanesyan (W)WTA. Rabat / 20 May at 9:00
-
Malak El Allami (W) – Lucia Bronzetti (W)WTA. Rabat / 20 May at 9:00
-
Kamil Majchrzak – Gauthier OnclinATP Challenger. Skopje / 20 May at 9:00
-
Liam Gavrielides – Michael VrbenskyATP Challenger. Augsburg / 20 May at 9:00
-
Giovanni Fonio – Enrico Dalla ValleATP Challenger. Skopje / 20 May at 9:00
-
Tomas Machac – Jack DraperATP. Geneva / 20 May at 9:00
-
Elmer Moller – Marko TopoATP Challenger. Augsburg / 20 May at 9:00
-
Gonzalez / Roger-Vasselin – Lamasine / ParisATP. Lyon. Doubles / 20 May at 9:00
-
Gael Monfils – Yoshihito NishiokaATP. Lyon / 20 May at 9:00
-
Aslan Karatsev – Flavio CobolliATP. Geneva / 20 May at 9:00
-
Emma Navarro (W) – Alize Cornet (W)WTA. Strasbourg / 20 May at 9:00
-
Daniel Evans – Arthur RinderknechATP. Lyon / 20 May at 9:00
-
Laura Siegemund (W) – Anna Blinkova (W)WTA. Rabat / 20 May at 9:00
-
Tom Gentzsch – Felix GillATP Challenger. Augsburg / 20 May at 9:00
-
Xinyu Wang (W) – Anna Kalinskaya (W)WTA. Strasbourg / 20 May at 9:00
-
Timofey Skatov – Mohamed SafwatATP Challenger. Augsburg / 20 May at 9:00
-
Andrew Paulson – Jiri VeselyATP Challenger. Skopje / 20 May at 9:00
-
Mariano Navone – Pavel KotovATP. Lyon / 20 May at 9:00
-
Yasmine Kabbaj (W) – Elisabetta Cocciaretto (W)WTA. Rabat / 20 May at 9:00
-
Magda Linette (W) – Sorana Cirstea (W)WTA. Strasbourg / 20 May at 9:00
-
Alexandar Lazarov – Marco CecchinatoATP Challenger. Skopje / 20 May at 9:00
-
Christopher Eubanks – Tallon GriekspoorATP. Geneva / 20 May at 9:00
-
Vilius Gaubas – Evan FurnessATP Challenger. Augsburg / 20 May at 9:00
-
Orlando Luz – Maks KasnikowskiATP Challenger. Skopje / 20 May at 9:00
-
Yannick Hanfmann – Andy MurrayATP. Geneva / 20 May at 9:00
-
Federico Coria – Denis ShapovalovATP. Geneva / 20 May at 9:00
-
Alessandro Giannessi – Alexis GautierATP Challenger. Skopje / 20 May at 9:00
-
Filip Jianu – Federico CinaATP Challenger. Skopje / 20 May at 9:00
-
Jaume Munar – Francis TiafoeATP. Lyon / 20 May at 9:00
-
Carlos Taberner – Moez EcharguiATP Challenger. Augsburg / 20 May at 9:00
-
Martina Trevisan (W) – Nao Hibino (W)WTA. Rabat / 20 May at 9:00
-
Michael Geerts – Daniel MasurATP Challenger. Augsburg / 20 May at 9:00
-
Fabian Marozsan – Alexander ShevchenkoATP. Geneva / 20 May at 9:00
-
Aya El Aouni (W) – Mayar Sherif (W)WTA. Rabat / 20 May at 9:00
-
Rodrigo Pacheco Mendez – Adolfo Daniel VallejoATP Challenger. Augsburg / 20 May at 9:00
-
Gerard Campana Lee – Jay ClarkeATP Challenger. Skopje / 20 May at 9:00
-
Ludmilla Samsonova (W) – Barbora Krejcikova (W)WTA. Strasbourg / 20 May at 9:00
-
Thiago Seyboth – Pedro MartinezATP. Lyon / 20 May at 9:00
-
Nadia Podoroska (W) – Tatjana Maria (W)WTA. Rabat / 20 May at 9:00
-
Samuel Vincent Ruggeri – Mirza BasicATP Challenger. Skopje / 20 May at 9:00
-
Emil Ruusuvuori – Marcos GironATP. Geneva / 20 May at 9:00
-
Kayla Day (W) – Zhuoxuan Bai (W)WTA. Rabat / 20 May at 9:00
-
21 May
-
Perez (W) / Melichar (W) – Fernandez (W) / Routliffe (W)WTA. Strasbourg. Doubles / 21 May at 9:00
-
Hidalgo / Peers – Eysseric / MartinATP. Lyon. Doubles / 21 May at 9:00
-
Heliovaara / Patten – Gille / VliegenATP. Lyon. Doubles / 21 May at 9:00
-
Romboli / Darderi – McDonald / MartinezATP. Lyon. Doubles / 21 May at 9:00
-
Arneodo / Weissborn – Murray / VenusATP. Geneva. Doubles / 21 May at 9:00
-
Pavlasek / Behar – Mies / SkupskiATP. Geneva. Doubles / 21 May at 9:00
-
Cabral / Barrientos – Haase / VerbeekATP. Lyon. Doubles / 21 May at 9:00
-
Yashina (W) / Kabbaj (W) – Townsend (W) / Stollar (W)WTA. Rabat. Doubles / 21 May at 9:00
-
Murray (W) / Piter (W) – Yafan (W) / Bronzetti (W)WTA. Rabat. Doubles / 21 May at 9:00
-
Khromacheva (W) / Sizikova (W) – Zhang (W) / Stearns (W)WTA. Rabat. Doubles / 21 May at 9:00
-
Doumbia / Reboul – Olivetti / BhambriATP. Lyon. Doubles / 21 May at 9:00
-
King / Molchanov – Gonzalez / MolteniATP. Lyon. Doubles / 21 May at 9:00
-
Aoyama (W) / Kichenok (W) – Muhammad (W) / Sutjiadi (W)WTA. Strasbourg. Doubles / 21 May at 9:00
-
Wenger / Margaroli – Glasspool / RojerATP. Geneva. Doubles / 21 May at 9:00
-
Bouzkova (W) / Mihalikova (W) – Niculescu (W) / Bucsa (W)WTA. Strasbourg. Doubles / 21 May at 9:00
-
Nys / Zielinski – Mahut / BalajiATP. Geneva. Doubles / 21 May at 9:00
-
Lammons / Withrow – Nedovyesov / EscobarATP. Geneva. Doubles / 21 May at 9:00
-
Arevalo Gonzalez / Pavic – Matos / MeloATP. Geneva. Doubles / 21 May at 9:00
-
Hao-ching (W) / Wu (W) – Paquet (W) / Parry (W)WTA. Strasbourg. Doubles / 21 May at 9:00
-
Cash / Galloway – Miedler / ErlerATP. Geneva. Doubles / 21 May at 9:00
-
Rus (W) / Marozava (W) – Danilina (W) / Xu (W)WTA. Rabat. Doubles / 21 May at 9:00
-
Zvonareva (W) / Shnaider (W) – Stefani (W) / Schuurs (W)WTA. Strasbourg. Doubles / 21 May at 9:00
-
Sorribes Tormo (W) / Avanesyan (W) – Hozumi (W) / Ninomiya (W)WTA. Rabat. Doubles / 21 May at 9:00
-
Mansouri / Johnson – Arends / MiddelkoopATP. Lyon. Doubles / 21 May at 9:00
-
Zimmermann (W) / Kalashnikova (W) – El Aouni (W) / El Allami (W)WTA. Rabat. Doubles / 21 May at 9:00
-
Martins (W) / Nicholls (W) – Lumsden (W) / Siskova (W)WTA. Rabat. Doubles / 21 May at 9:00