Live football

Football tables, fixtures and where to watch

Live tables, fixtures and results from twelve competitions across Europe and South America, with a guide to who broadcasts each match where you are.

The second link goes to our betting partner. 18+. How this works

12
Competitions
212
Clubs in season
3,595
Matches a season

Champions League

Europe · matchday 5
#ClubPPts
1PSG412
2Real Madrid412
3Arsenal410
Next: Galatasaray vs Aston Villa
Full table →

Premier League

England · matchday 10
#ClubPPts
1Arsenal1027
2Brighton Hove1022
3Man City1021
Next: Man City vs Fulham
Full table →

La Liga

Spain · matchday 12
#ClubPPts
1Barça1233
2Real Madrid1230
3Atleti1228
Next: Athletic vs Espanyol
Full table →

Serie A

Italy · matchday 11
#ClubPPts
1Lazio1129
2Inter1128
3Roma1127
Next: Como 1907 vs Cagliari
Full table →

Bundesliga

Germany · matchday 9
#ClubPPts
1Bayern921
2Dortmund921
3Freiburg919
Next: Bayern vs 1. FC Köln
Full table →

Ligue 1

France · matchday 10
#ClubPPts
1PSG1023
2Lille1021
3Paris FC1020
Next: Troyes vs Le Havre
Full table →

Eredivisie

Netherlands · matchday 12
#ClubPPts
1PSV1226
2Feyenoord1225
3Ajax1225
Next: NEC vs PSV
Full table →

Primeira Liga

Portugal · matchday 11
#ClubPPts
1Porto1133
2SL Benfica1128
3Sporting CP1124
Next: Marítimo vs CD Nacional
Full table →

Championship

England · matchday 15
#ClubPPts
1Birmingham1529
2Middlesbrough1529
3Stoke1529
Next: Southampton vs Derby County
Full table →

Brasileirão

Brazil · matchday 35
#ClubPPts
1Flamengo3476
2Palmeiras3473
3Cruzeiro3460
Next: Mirassol vs Mineiro
Full table →

Latest results

All competitions →
Primeira Liga
Rio Ave0–1Braga
Primeira Liga
Amadora2–3SL Benfica
La Liga
Atleti1–2Barça
Serie A
Fiorentina2–2Juventus
Ligue 1
RC Lens1–2Marseille
Eredivisie
Utrecht2–3NEC
Bundesliga
Hoffenheim2–1Schalke
Primeira Liga
Vitória SC1–2Porto

The week ahead

2 matches in the next seven days

Brasileirão2 matches

MirassolvsMineiro
ChapecoensevsVasco da Gama
Odds and live streams on every league here Free account, no deposit needed to watch. Partner link, 18+. How this works
See odds and streams

The competitions

Twelve competitions, ten of them playing right now and the rest already decided. Each has a table, fixtures, results and a round preview, and most have a guide to who broadcasts it where you are.

Champions League

Europe 2026-27, in season

The 2025-26 edition, the second under the 36-club league phase that replaced the group stage. Paris Saint-Germain beat Arsenal on penalties in the final. The full table, every knockout round and all 189 matches.

Premier League

England 2026-27, in season

The most watched league in the world, and the most evenly matched of the big five. A mid-table club here outspends title contenders elsewhere, which is why away wins land more often than the reputations suggest. Arsenal are the champions after a 22-year wait.

La Liga

Spain 2026-27, in season

Spanish football is slower, more technical and played later in the evening than anything in England. Real Madrid and Barcelona have taken almost every title between them; Barcelona hold the current one, their 29th.

Serie A

Italy 2026-27, in season

The most tactical league in Europe and the hardest to score in. Matches turn on single moments after long quiet stretches, which makes the highlights a poor guide to what happened. Inter are the holders.

Bundesliga

Germany 2026-27, in season

The best atmospheres in world football, produced by a rule that keeps clubs owned by their members and terraces cheap. Bayern have won 34 titles and the question each August is who might interrupt them.

Ligue 1

France 2026-27, in season

France develops and sells more elite young players than any league in Europe, so a season here is a preview of squads elsewhere. Paris Saint-Germain have won the last five titles, which pushes the real competition into the race behind them.

Eredivisie

Netherlands 2026-27, in season

Second only to the Bundesliga for goals, 3.18 a match last season against 2.43 in Italy, and that is coaching rather than weak defending. Dutch clubs develop players and sell them on, so the Eredivisie is where you see the next generation two years early. PSV are the champions.

Primeira Liga

Portugal 2026-27, in season

Porto, Benfica and Sporting have won the title in all but two seasons in the league's history. Beneath them, Portuguese clubs run as trading operations and the division is the most reliable route into Europe for South American talent.

Championship

England 2026-27, in season

The most watched second division in the world and the hardest league in Europe to escape. Twenty-four clubs, 46 rounds, and a play-off final at Wembley worth more to the winner than any other single match in football.

Brasileirão

Brazil 2026, in season

Brazil's Série A runs on the calendar year, so it is at its midpoint while Europe is starting. Four clubs go down rather than three, and the fixture load from state championships and continental football decides more than the table suggests.

European Championship

Europe 2024, completed

Euro 2024 in Germany: 24 teams, six groups and a Spain side that won it without dropping a match. Final group tables and every result from the group stage to the final in Berlin.

Euro 2028 upcoming, hosts, venues and qualifying

World Cup

USA, Canada, Mexico 2026, completed

The first World Cup with 48 teams and three host nations, played across the USA, Canada and Mexico. Spain beat Argentina in extra time. The bracket, all twelve group tables and every one of the 104 matches.

World Cup 2030 upcoming, hosts, venues and qualifying

The football calendar

Nine of the twelve competitions here are league seasons and eight of those run on the European calendar: opening in August, breaking around the new year in most countries, and finishing in May. England is the exception to the break, playing straight through late December and early January at a rate no other major league attempts, which is why English squads look thinner by February than their spending suggests.

Brazil runs the other way. The Série A season opens in late January and closes in early December, on the calendar year, so it reaches its midpoint while Europe is still playing its opening rounds. That is the reason it carries a single year in its name rather than two, and the reason a Brazilian title race is being decided while European ones are barely underway.

The tournaments sit on top of all of it. The Champions League league phase runs from September to January with the knockout rounds through spring, so clubs competing in Europe play midweek fixtures for most of the season. The World Cup and the European Championship come round every four years, alternating, and take place in the summer when the leagues have finished. That is why a club's league form can collapse in a season when it goes deep in Europe, and why the summer after a tournament tends to produce tired starts.

How a league table turns into European football

Most clubs in these leagues will never win one. What the table decides for them is European qualification, and that is why positions four, five and six are contested as hard as first. In the larger leagues the top four take Champions League places, fifth goes to the Europa League and sixth to the Conference League, with domestic cup winners shifting those places down when they have already qualified through the league.

How many places a country receives is not fixed. UEFA ranks associations on how their clubs perform in European competition, and the allocation follows that ranking, so a strong season for a country's clubs can earn it an extra place two years later. England and Spain each hold a fifth Champions League place for the current competition on exactly that basis. Smaller leagues receive fewer places and often enter at a qualifying round rather than directly, which is why a title in the Eredivisie or the Primeira Liga guarantees less than one in England does.

At the other end of the table the arithmetic is simpler and harsher. Three clubs go down in most of these leagues, four in Brazil, and two plus a play-off in Germany. Relegation from the Premier League costs a club more than relegation anywhere else in the world, which is what makes the Championship the division it is: clubs with European trophies in their history spending seasons trying to get back.

Which league to follow

They are not interchangeable, and the differences are large enough to be worth choosing between. The Premier League is the most evenly matched: a mid-table club there outspends title contenders elsewhere, so away wins land more often than the reputations suggest. Serie A is the opposite in temperament, the most tactical and the hardest to score in, where a match can turn on one moment after an hour of very little.

If goals are the point, two leagues are clear of the rest. The Bundesliga averaged 3.24 a match last season and the Eredivisie 3.18, against 2.75 in England and 2.43 in Italy. Three quarters of a goal a game separates a German fixture from an Italian one, which over a season is a different sport to watch.

If atmosphere is the point, Germany again, for a reason you can price. A standing ticket in the Bundesliga averaged 12.27 euros last season and Dortmund's south terrace holds 24,454 people on their feet, the largest in European football. English grounds draw bigger crowds, 41,663 a match against Germany's 34,974, and charge several times as much to sit in them. La Liga is the one to choose if you want technique over speed, and it plays later into the evening than anywhere else in Europe.

The smaller leagues are worth following for a different reason. Ligue 1, the Primeira Liga and the Eredivisie develop and sell the players the bigger leagues buy, so a season in any of them is a preview of squads elsewhere in two years. And the Brasileirão is where much of that talent starts, on a calendar that puts its matches late at night in Europe and in prime time across the Americas.

Each competition on this site has a live table, a fixture list, a results archive and a round preview, and most have a guide to who broadcasts it where you live. Start from competitions or pick one from the list above.