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
-
Alejandro Tabilo – Marton FucsovicsATP. Bucharest / 20 April at 12:05
-
Casper Ruud – Tomas EtcheverryliveATP. Barcelona / 20 April at 12:45
-
Christian Garin – Taylor FritzliveATP. Munich / 20 April at 12:45
-
Iga Swiatek (W) – Elena Rybakina (W)liveWTA. Stuttgart / 20 April at 13:05
-
Mariano Navone – Gregoire BarrereliveATP. Bucharest / 20 April at 14:10
-
Jan-lennard Struff – Holger RuneliveATP. Munich / 20 April at 14:20
-
Stefanos Tsitsipas – Dusan LajovicATP. Barcelona / 20 April at 15:00
-
Marta Kostyuk (W) – Marketa Vondrousova (W)WTA. Stuttgart / 20 April at 15:00
-
Magda Linette (W) – Anhelina Kalinina (W)WTA. Rouen / 20 April at 15:30
-
Sloane Stephens (W) – Caroline Garcia (W)WTA. Rouen / 20 April at 16:00
Search and filter matches and sporting events
Choose League
-
20 April
-
Alejandro Tabilo – Marton FucsovicsATP. Bucharest / 20 April at 12:05
-
Hibino (W) / Kalashnikova (W) – Lumsden (W) / Bains (W)liveWTA. Rouen. Doubles / 20 April at 12:30
-
Casper Ruud – Tomas EtcheverryliveATP. Barcelona / 20 April at 12:45
-
Christian Garin – Taylor FritzliveATP. Munich / 20 April at 12:45
-
Matos / Barrientos – Doumbia / ReboulliveATP. Bucharest. Doubles / 20 April at 12:50
-
Iga Swiatek (W) – Elena Rybakina (W)liveWTA. Stuttgart / 20 April at 13:05
-
Francisco Comesana – Jaime FarialiveATP Challenger. Oeiras 3 / 20 April at 13:10
-
Zhang / Machac – Nys / ZielinskiliveATP. Barcelona. Doubles / 20 April at 13:40
-
Mariano Navone – Gregoire BarrereliveATP. Bucharest / 20 April at 14:10
-
Jan-lennard Struff – Holger RuneliveATP. Munich / 20 April at 14:20
-
Ugo Blanchet – Valentin RoyerATP Challenger. Oeiras 3 / 20 April at 14:30
-
Lautaro Midon – Andrea CollariniATP Challenger. San Miguel de Tucuman / 20 April at 15:00
-
Marta Kostyuk (W) – Marketa Vondrousova (W)WTA. Stuttgart / 20 April at 15:00
-
Stefanos Tsitsipas – Dusan LajovicATP. Barcelona / 20 April at 15:00
-
Cornea / Arribage – Struff / MiesATP. Munich. Doubles / 20 April at 15:30
-
Magda Linette (W) – Anhelina Kalinina (W)WTA. Rouen / 20 April at 15:30
-
Sloane Stephens (W) – Caroline Garcia (W)WTA. Rouen / 20 April at 16:00
-
Gonzalez / Molteni – Arevalo Gonzalez / PavicATP. Barcelona. Doubles / 20 April at 16:30
-
Hernan Casanova – Valerio AboianATP Challenger. San Miguel de Tucuman / 20 April at 16:30
-
Mitchell Krueger – Stefan KozlovATP Challenger. Tallahassee / 20 April at 17:00
-
Astigarraga Harper (W) / Stevenson – Villanueva / BrittoATP Challenger. San Miguel de Tucuman. Doubles / 20 April at 17:40
-
Calvin Hemery – Zizou BergsATP Challenger. Tallahassee / 20 April at 18:30
-
Johnson L./Mansouri S. – Bollipalli R./Kaliyanda Poonacha N.ATP Challenger. Acapulco / 20 April at 23:00
-
21 April
-
Adam Walton – Giovanni Mpetshi PerricardATP Challenger. Acapulco / 21 April at 1:30
-
Bu Yunchaokete – Lloyd HarrisATP Challenger. Gwangju / 21 April at 3:00
-
Kudermetova (W) / Hao-ching (W) – Eikeri (W) / Neel (W)WTA. Stuttgart. Doubles / 21 April at 11:00
-
Blumberg / Martinez – Freund / IngildsenATP Challenger. Tallahassee. Doubles / 21 April at 20:30
-
Dane Sweeny – Lloyd HarrisATP Challenger. Shenzhen / 21 April at 23:00
-
Jules Marie – Sun FajingATP Challenger. Shenzhen / 21 April at 23:00
-
Mark Lajal – Adam WaltonATP Challenger. Shenzhen / 21 April at 23:00
-
Philip Sekulic – Federico CinaATP Challenger. Shenzhen / 21 April at 23:00
-
Bu Yunchaokete – Alibek KachmazovATP Challenger. Shenzhen / 21 April at 23:00
-
Yu Hsiou Hsu – Yi ZhouATP Challenger. Shenzhen / 21 April at 23:00
-
James Duckworth – Rigele TeATP Challenger. Shenzhen / 21 April at 23:00
-
Yasutaka Uchiyama – Tristan SchoolkateATP Challenger. Shenzhen / 21 April at 23:00
-
Illya Marchenko – Mattia BellucciATP Challenger. Shenzhen / 21 April at 23:00
-
Li Tu – Antoine EscoffierATP Challenger. Shenzhen / 21 April at 23:00