Links with less ads
Matteo Arnaldi - James Duckworth 16:30
Atalanta - Bologna 1909 18:45
Darya Kasatkina - Paula Badosa Gibert 15:00
Copenhagen - SonderjyskE 17:00
Matteo Berrettini - Stanislas Wawrinka 18:00
PSV Eindhoven II - AFC Ajax II 18:00
Lecce - Roma 16:30
Valentin Vacherot - Aleksandar Kovacevic 15:00
Alexander Zverev - Lorenzo Sonego 15:00
Atalanta - Bologna 1909 18:45
2026 US Open Tennis #Channel 1 15:00
Dijon FCO - AS Saint-Etienne 18:45
Lecce - Roma 16:30
Hajduk Split - NK Lokomotiva 16:30
Copenhagen - SonderjyskE 17:00
Braga - Vitoria Guimaraes 19:15
Montenegro - Ukraine 18:30
Portugal - Georgia 18:00
Besiktas - Arca Corum 18:30
Juan Manuel Cerundolo - Casper Ruud 15:00
PSV Eindhoven II - AFC Ajax II 18:00
Lecce - Roma 16:30
Djurgardens - Mjallby 17:00
Benfica - Estoril 19:15
Lithuania - Bosnia and Herzegovina 15:30
Besiktas - Arca Corum 18:30
Portugal - Georgia 18:00
Copenhagen - SonderjyskE 17:00
Osasuna - Getafe 17:30
2026 US Open Tennis #Channel 2 15:00
Matteo Berrettini - Stanislas Wawrinka 19:00
Montenegro - Ukraine 18:30
Benfica - Estoril 19:15
Hajduk Split - NK Lokomotiva 16:30
Rapid Bucuresti - CS Universitatea Craiova 17:30
Aston Villa - Arsenal 19:00
Maja Chwalinska - Taylor Townsend 17:30
Arda Kardzhali - Botev Vratsa 18:15
Montenegro - Ukraine 18:30
Greece - Spain 16:00
Hajduk Split - NK Lokomotiva 16:30
Matteo Arnaldi - James Duckworth 17:00
Matteo Arnaldi - James Duckworth 17:00
Braga - Vitoria Guimaraes 19:15
Montenegro - Ukraine 18:30
Levadiakos - Panathinaikos 16:30
Matteo Berrettini - Stanislas Wawrinka 19:00
Lecce - Roma 16:30
Burgos - Real Sociedad II 17:00
Rapid Bucuresti - CS Universitatea Craiova 17:30
Brighton & Hove Albion U21 - Arsenal U21 18:00
Lecce - Roma 16:30
Alex Molcan - Benjamin Bonzi 15:00
Alexander Zverev - Lorenzo Sonego 15:00
Lecce - Roma 16:30
2026 US Open Tennis #Channel 2 15:00
Arda Kardzhali - Botev Vratsa 18:15
Atalanta - Bologna 1909 18:45
Aston Villa - Arsenal 19:00
Sirius - Malmo 17:00
Lecce - Roma 16:30
Lithuania - Bosnia and Herzegovina 15:30
Burgos - Real Sociedad II 17:00
GAIS - Brommapojkarna 17:00
Montenegro - Ukraine 18:30
Arthur Fery - Lorenzo Musetti 15:00
Valentin Vacherot - Aleksandar Kovacevic 15:00
Dijon FCO - AS Saint-Etienne 18:45
Djurgardens - Mjallby 17:00
Brighton & Hove Albion U21 - Arsenal U21 18:00
Italy - Serbia 17:30
Stefanos Tsitsipas - Arthur Fils 15:00
Roman Safiullin - Carlos Alcaraz Garfia 17:00
Benfica - Estoril 19:15
2026 US Open Tennis #Channel 1 15:00
GAIS - Brommapojkarna 17:00
Sirius - Malmo 17:00
Roman Safiullin - Carlos Alcaraz Garfia 17:00
Maja Chwalinska - Taylor Townsend 17:30
Burgos - Real Sociedad II 17:00
Roman Safiullin - Carlos Alcaraz Garfia 17:00
Greece - Spain 16:00
Italy - Serbia 17:30
Yannick Hanfmann - Alejandro Tabilo 19:00
Benfica - Estoril 19:15
Portugal - Georgia 18:00
Osasuna - Getafe 17:30
Levadiakos - Panathinaikos 16:30
Roman Safiullin - Carlos Alcaraz Garfia 17:00
Atalanta - Bologna 1909 18:45
Osasuna - Getafe 17:30
Copenhagen - SonderjyskE 17:00
Brandon Nakashima - Sebastian Baez 18:00
Atalanta - Bologna 1909 18:45
Rapid Bucuresti - CS Universitatea Craiova 17:30
HNK Gorica - Rijeka 19:00
AZ Alkmaar II - Utrecht II 18:00
Lithuania - Bosnia and Herzegovina 15:30
Aston Villa - Arsenal 19:00
Burgos - Real Sociedad II 17:00
Greece - Spain 16:00
Italy - Serbia 17:30
Besiktas - Arca Corum 18:30
2026 US Open Tennis #Channel 2 15:00
Hajduk Split - NK Lokomotiva 16:30
Levadiakos - Panathinaikos 16:30
Braga - Vitoria Guimaraes 19:15
Greece - Spain 16:00
2026 US Open Tennis #Channel 1 15:00
Portugal - Georgia 18:00
Lithuania - Bosnia and Herzegovina 15:30
Darya Kasatkina - Paula Badosa Gibert 15:00
Burgos - Real Sociedad II 17:00
Portugal - Georgia 18:00
Matteo Berrettini - Stanislas Wawrinka 18:00
Braga - Vitoria Guimaraes 19:15
Luciano Darderi - Harry Wendelken 18:00
Djurgardens - Mjallby 17:00
Juan Manuel Cerundolo - Casper Ruud 15:00
Greece - Spain 16:00
Osasuna - Getafe 17:30
Sirius - Malmo 17:00
Hajduk Split - NK Lokomotiva 16:30
Besiktas - Arca Corum 18:30
Iceland - Turkey 19:30
Besiktas - Arca Corum 18:30
Brandon Nakashima - Sebastian Baez 18:00
Arthur Fery - Lorenzo Musetti 15:00
Tatjana Maria - Jelena Ostapenko 15:00
AZ Alkmaar II - Utrecht II 18:00
Luciano Darderi - Harry Wendelken 18:00
Marin Cilic - Andrey Rublev 15:00
Benfica - Estoril 19:15
Rapid Bucuresti - CS Universitatea Craiova 17:30
Besiktas - Arca Corum 18:30
Rapid Bucuresti - CS Universitatea Craiova 17:30
Dijon FCO - AS Saint-Etienne 18:45
Italy - Serbia 17:30
HNK Gorica - Rijeka 19:00
Arda Kardzhali - Botev Vratsa 18:15
Barcelona - Rayo Vallecano 19:30
Aston Villa - Arsenal 19:00
GAIS - Brommapojkarna 17:00
PSV Eindhoven II - AFC Ajax II 18:00
GAIS - Brommapojkarna 17:00
Atalanta - Bologna 1909 18:45
Rapid Bucuresti - CS Universitatea Craiova 17:30
Dijon FCO - AS Saint-Etienne 18:45
Djurgardens - Mjallby 17:00
Osasuna - Getafe 17:30
Sirius - Malmo 17:00
2026 US Open Tennis #Channel 2 15:00
Levadiakos - Panathinaikos 16:30
Dijon FCO - AS Saint-Etienne 18:45
Italy - Serbia 17:30
PSV Eindhoven II - AFC Ajax II 18:00
Maccabi Tel Aviv - Maccabi Haifa 17:30
Yannick Hanfmann - Alejandro Tabilo 19:00
Sirius - Malmo 17:00
Djurgardens - Mjallby 17:00
PSV Eindhoven II - AFC Ajax II 18:00
Dijon FCO - AS Saint-Etienne 18:45
Levadiakos - Panathinaikos 16:30
HNK Gorica - Rijeka 19:00
GAIS - Brommapojkarna 17:00
Atalanta - Bologna 1909 18:45
Lithuania - Bosnia and Herzegovina 15:30
2026 US Open Tennis #Channel 1 15:00
Arda Kardzhali - Botev Vratsa 18:15
Djurgardens - Mjallby 17:00
Levadiakos - Panathinaikos 16:30
2026 US Open Tennis #Channel 1 15:00
Atalanta - Bologna 1909 18:45
Sirius - Malmo 17:00
PSV Eindhoven II - AFC Ajax II 18:00
Alex Molcan - Benjamin Bonzi 15:00
Tatjana Maria - Jelena Ostapenko 15:00
Lecce - Roma 16:30
Greece - Spain 16:00
HNK Gorica - Rijeka 19:00
Roman Safiullin - Carlos Alcaraz Garfia 17:00
Aston Villa - Arsenal 19:00
Lithuania - Bosnia and Herzegovina 15:30
Italy - Serbia 17:30
Copenhagen - SonderjyskE 17:00
Levadiakos - Panathinaikos 16:30
Hajduk Split - NK Lokomotiva 16:30
Levadiakos - Panathinaikos 16:30
Marin Cilic - Andrey Rublev 15:00
GAIS - Brommapojkarna 17:00
Osasuna - Getafe 17:30
Roman Safiullin - Carlos Alcaraz Garfia 17:00
Benfica - Estoril 19:15
Maccabi Tel Aviv - Maccabi Haifa 17:30
2026 US Open Tennis #Channel 1 15:00
Aston Villa - Arsenal 19:00
Portugal - Georgia 18:00
Iceland - Turkey 19:30
Braga - Vitoria Guimaraes 19:15
Burgos - Real Sociedad II 17:00
2026 US Open Tennis #Channel 2 15:00
Roman Safiullin - Carlos Alcaraz Garfia 17:00
Aston Villa - Arsenal 19:00
Arda Kardzhali - Botev Vratsa 18:15
Atalanta - Bologna 1909 18:45
Stefanos Tsitsipas - Arthur Fils 15:00
Barcelona - Rayo Vallecano 19:30
Arda Kardzhali - Botev Vratsa 18:15
Braga - Vitoria Guimaraes 19:15
Atalanta - Bologna 1909 18:45
Copenhagen - SonderjyskE 17:00
Roman Safiullin - Carlos Alcaraz Garfia 17:00
Matteo Arnaldi - James Duckworth 16:30
Lecce - Roma 16:30
Aston Villa - Arsenal 19:00
Montenegro - Ukraine 18:30
Lecce - Roma 16:30
2026 US Open Tennis #Channel 2 15:00
Today is 2026-08-31, we have 218 links. Last update UTC = 154 seconds ago. all times UTC

Watch free sport streams

ATDHE.ru is a free sport streaming website, like ATDHE.tv or ATDHE.net used to be before the USA seized/stole their domains. Atdhe.tv is a minimalistic sport stream website, which means that from our homepage you are are just one click away from flash streaming (unfortunately if you are an UK or a US visitor, you are banned from using Atdhe, we apologise, but we no longer support visitors neither from UK nor the USA).

Just choose the stream you wish to watch and click on it. If it does not work, try another one. Atdhe.tv is a sport stream aggregator, so usually more links are added for the same event. That means that no streams are hosted on this website, never were and never will be. Sometimes there are stream links that require additional software to work.

ATDHE was recently improved and we're working on further improvements for the future. If you enjoy using ATDHE, please use the share buttons above (Facebook Like, Google +1, Twitter etc). If you think that some of the links here violate your rights, please contact the provider of the stream and contact us at . We take DMCA seriously! We will be also be happy for your feedback. We kindly ask you: DO NOT ADD SPORT STREAMS THAT ARE NOT AVAILABLE FOR FREE! If you add pirated streams we WILL give your IP address to authorities like FBI, Interpol and others, who protect our economy, future, jobs and old/new world order.