Live Football Scores Today: Current Match Scores & Results
Live football scores today for every match on the card: current match scores, kick-off times, results and live statistics, updated every 30 seconds. Tap a live or finished match for stats, events and line-ups.
Live scores: common questions
How often do the live scores update?
Every 30 seconds, without reloading the page. When you open a match, its statistics refresh at the same pace while the panel is open.
Which leagues and competitions are covered?
The top divisions of 20 countries, the Championship and La Liga 2, the Champions League, Europa League and Conference League, the main domestic cups, Copa Libertadores and Sudamericana, plus the World Cup, Euro, Nations League, AFCON, Copa America, Asian Cup, their qualifiers and international friendlies.
How do goal alerts work?
Turn on goal alerts and a sound plays when a goal is scored. If you have starred matches, only your starred matches trigger the sound; with no stars, every goal on the board does.
Do I need an account?
No. Your starred matches, the filter you last used and your goal alert setting are saved in your own browser.
Live football scores today: what you see on the board
Every match on today’s card is listed by competition, with the kick-off time, the current score and the minute for games in progress. Use the filter above the list to show only live, upcoming or finished matches. Tap a live or finished match to open its statistics, the timeline of goals, cards and substitutions, and the starting line-ups.
Match statistics explained
| Statistic | What it tells you |
|---|---|
| Ball possession | Which team has the ball more and controls the tempo |
| Total shots | How often each team tries to score |
| Shots on target | How many attempts actually test the goalkeeper |
| Corner kicks | A rough sign of sustained attacking pressure |
| Fouls | How physical the match is |
| Yellow and red cards | Bookings so far; red cards also show next to the team name |
| Offsides | How often a team is caught beyond the defensive line |
Match status codes
- Minute in green: the match is live; the number is the minute being played.
- HT: half time.
- Break: the break before extra time.
- Pen: a penalty shoot-out is under way.
- FT: full time. AET: finished after extra time. PEN: decided on penalties.
- Postp, Susp, Int, Abd, Canc: postponed, suspended, interrupted, abandoned or cancelled.
Favourites and goal alerts
Tap the star next to a match to pin it to the top of the board under “Your Favourites”. When a goal goes in, the match row flashes and a GOAL badge appears next to the scoring team. With goal alerts switched on, a sound plays as well, either for every goal or, once you have starred matches, only for those.
Tables, fixtures and today’s tips
Leagues with their own page have a “Table & fixtures” link in their header, where you will find the standings, results and upcoming games. For today’s free predictions, see Best Tips 1X2, BTTS, Over/Under 2.5 and HT/FT tips.