Live scores

Football live scores

Real-time scores across 689 competitions worldwide – updated every 30 seconds. Never miss a goal.

5
Live
50
Matches today
689
Leagues

Scores as of 11:41 UTC · refreshing automatically

Liga Profesional de Fútbol
Liga Profesional de FútbolArgentina
4
La Liga 2
La Liga 2Spain
1
UEFA Nations League
UEFA Nations LeagueEurope
8
CONCACAF Nations League
CONCACAF Nations LeagueNorth & Central America
5
Friendly International
Friendly InternationalWorld
1/15
Super League 2
Super League 2Greece
1/3
Norwegian 1. Division
Norwegian 1. DivisionNorway
1
Persha Liga
Persha LigaUkraine
1
Prva Liga
Prva LigaSerbia
3
Slovak 2. liga
Slovak 2. ligaSlovakia
1
2. Lig
2. LigTurkey
1
Gamma Ethniki - Group 9
Gamma Ethniki – Group 9Greece
1
Division 2 - Norra Götaland
Division 2 – Norra GötalandSweden
1
3. Division - Girone 3
3. Division – Girone 3Norway
1
3. Division - Girone 4
3. Division – Girone 4Norway
1/1
3. Division - Girone 6
3. Division – Girone 6Norway
1
Non League Premier - Isthmian
Non League Premier – IsthmianEngland
1
Professional Development League
Professional Development LeagueEngland
1
Confirmed match venues

Live scores for every football match today

LigaToday shows live football scores from 680+ leagues in 76 countries - the Bulgarian First League, the English Premier League, the Spanish La Liga, Serie A, Bundesliga, Ligue 1, Champions League, Europa League and many more. Scores refresh every 30 seconds, with no page reload.

What you see above the table

Above the table you get the number of matches live right now, the schedule for today, tomorrow and the days ahead, plus filters by league and status. Click “Live” to see only the matches being played at this moment, with the minute, the scorers and the score in real time.

AI predictions for every match

Every match in the table opens its own page with a full AI prediction - 1X2 probabilities, the chance that both teams score (BTTS), over/under 2.5 goals, expected goals (xG) and an explanation from the XGBoost model. See today’s predictions as well.

What are “live scores”?

Live scores means the table shows the current score, the minute and the events (goals, cards, substitutions) as they happen on the pitch. We take the data straight from a licensed football feed and refresh it every 30 seconds.

How our predictions work

The free predictions run on an ELO + Poisson model. Pro AI predictions run on XGBoost with 23 variables and nightly retraining. The full detail is in the methodology, and accuracy per league is published on /predictions/.

Ready for the next match? See today’s AI predictions or the whole fixture list.