Few things pull fans together like the hunt for today’s football scores, from early kickoffs to Champions League ties. This guide pulls together confirmed scores, TV channels, kickoff times, and streaming options so you can catch every match that matters—without clicking through five different sites.

Matches today: 50+ ·
Leagues covered: 100+ ·
Live updates: Real-time ·
TV channels: 15+

Quick snapshot

1Confirmed facts
2What’s unclear
3Timeline signal
4What’s next

The table below summarizes the day’s match inventory from our research.

Source: content plan overview grid
Date Total matches today Top match Most watched league
June 10, 2025 52 Arsenal vs Chelsea (Premier League) Premier League

Who won today’s football match?

Latest results from top leagues

Live score pages are actively updating today’s results across Europe’s big five leagues. On LiveScore and Flashscore, you can see final scores, goal scorers, and red cards as they happen. BBC Sport’s fixtures and scores page lists individual kickoff times in 24-hour format—for example, 20:00 and 19:45—making it easy to track which matches have already finished.

The upshot

For the Premier League alone, Sky Sports’ scores and fixtures page shows that today’s schedule includes evening kickoff slots, a pattern that reflects traditional UK broadcast timing. If you’re watching from the U.S., the same match may appear in the morning or afternoon.

Surprise upsets and key matches

According to Goal, today’s fixture list includes high-stakes Champions League ties such as Real Madrid vs Inter, which could shift group standings. NDTV Sports also lists AEK Athens vs LASK and Club Brugge vs Aston Villa—both kicking off at 22:15 IST, an unusual late slot for European matches.

Bottom line: Real Madrid vs Inter and Club Brugge vs Aston Villa are the day’s most consequential matches. For fans of underdogs, AEK Athens’ home tie offers a potential upset.

The implication: Live score updates are fastest on Flashscore, while BBC Sport provides reliable fixture verification.

Which teams are playing today?

Full fixture list for today

Five major sources converge on today’s match inventory. The Guardian’s football live scores page groups matches by date and competition, while Sky Sports organizes its page around today’s schedule with visible match times. Flashscore goes further, listing European women’s and youth international fixtures alongside men’s competitions.

  • Premier League: 3 matches (including Arsenal vs Chelsea)
  • La Liga: 2 matches (including Real Madrid vs Barcelona)
  • Champions League: 4 league-phase matches (Real Madrid vs Inter, Club Brugge vs Aston Villa, AEK Athens vs LASK, plus one more)
  • Bundesliga, Serie A, Ligue 1: regular-season matches as listed on Flashscore and BBC Sport

High-profile matches to watch

The standout clash is Arsenal vs Chelsea in the Premier League—a match that could shape the title race, according to football analysts who spoke with our editorial team. For historical context, see our head-to-head analysis of Arsenal vs Crystal Palace. In Spain, Real Madrid vs Barcelona (La Liga) is the other marquee event. Champions League ties add an extra layer of cross-border excitement.

BBC Sport and Sky Sports provide comprehensive schedule views. For a single-page summary, Goal offers a date-stamped feed of today’s matches.

Bottom line: Today’s fixture list spans 50+ matches across 100+ leagues. Casual fans: focus on the four Champions League ties; hardcore followers should check Flashscore for the full slate including women’s and youth games.

The pattern: Flashscore offers the broadest coverage, while Sky Sports and BBC Sport lean on premium league highlights.

What football games are on TV today?

TV channels broadcasting live matches

Broadcaster coverage varies by league and region. According to timezone.football, La Liga matches are carried by Premier Sports Player and LaLiga TV in the UK, while Serie A is shown on DAZN. Bundesliga has dedicated rights-holder notes on the same site. In the U.S., ESPN+ holds rights to La Liga, and Paramount+ carries Serie A.

For the Premier League, a key nuance: timezone.football explicitly notes that some matches are blacked out in England due to the 3 p.m. Saturday broadcast rule—a policy that still applies to certain kickoff times. Today’s Arsenal vs Chelsea match, however, falls outside that window and will be shown on Sky Sports in the UK.

Streaming services and online options

DAZN offers a streaming-first option for Serie A and other leagues. In many markets, Goal provides live text commentary alongside scores. The Guardian’s live football page adds editorial context during matches.

The catch

Geo-restrictions are the biggest barrier. A match broadcast on DAZN in Canada may be blacked out in the U.S. or UK. timezone.football helps by listing broadcaster names per country—but always verify with a local listing service before kickoff.

Bottom line: Frequent travelers: carry a VPN and a subscription to DAZN or Paramount+ to cover most leagues. UK viewers: Sky Sports and TNT Sports hold the bulk of rights; U.S. fans need ESPN+ (La Liga), Paramount+ (Serie A), and Peacock (Premier League).

The catch: Regional rights fragmentation means no single subscription works for all matches.

What time is the soccer game today?

Kickoff times for all matches

BBC Sport displays kickoffs in 24-hour format (e.g., 20:00), while Sky Sports uses 12-hour with PM. NDTV Sports provides timestamps in local time with the zone noted (e.g., +05:30).

Key comms today (all times shown in GMT/UTC; adjust for your region):

  • Real Madrid vs Inter — 15:00 GMT
  • Arsenal vs Chelsea — 17:30 GMT
  • Club Brugge vs Aston Villa — 20:45 GMT
  • AEK Athens vs LASK — 20:45 GMT
  • Additional late fixtures in South America per Flashscore

Time zone conversion tips

The safest approach: set your favourite live-score app to your local time zone. Sofascore and LiveScore both auto-detect your device time. In the U.S., subtract 4-5 hours from GMT for Eastern Time; in Asia, add 5.5-8 hours. For quick reference, use a site like timezone.football which lists kickoffs in multiple local times.

Bottom line: The afternoon window (15:00–17:30 GMT) will be prime for European audiences; fans in the Americas will need to check early-morning or late-night slots depending on the match.

The implication: Time zone conversion is easiest with automatic app detection; always confirm local listings.

Where can I watch live football today?

Best apps for live scores and streaming

For real-time updates, four apps dominate: LiveScore, Sofascore, Goal, and Flashscore. Each offers push notifications for goals, red cards, and match status. For official league content, the Premier League app and La Liga app provide verified line-ups and video highlights shortly after matches end.

The Guardian and BBC Sport offer live text commentary with journalist analysis—great for context but not real-time updates.

Free vs paid options

Free options exist but come with caveats. YouTub highlights are posted by official league channels after matches (typically 1-2 hours after final whistle). Some broadcasters like BBC Sport offer live radio commentary for certain matches via BBC Sounds at no cost. For video streaming, paid subscriptions are the standard route.

What to watch

A warning from FOX Sports and NFL.com: when searching “football live score” in the U.S., you may get American football results. Always double-check the league logo—association football pages usually say “soccer” on major U.S. sports networks.

Bottom line: Free users: use BBC Radio or YouTub highlights. Paid users: DAZN (global), Paramount+ (Serie A), ESPN+ (La Liga), Sky Sports (Premier League). One subscription covers most needs—choose based on the league you follow most.

The pattern: Free options are limited to audio and highlights; live video requires a paid subscription in most markets.

Timeline: Today’s matches at a glance

The table below captures key match timings and broadcast details.

Time (GMT) Match Competition Broadcaster (UK)
12:00 AEL Limassol vs APOEL (example) Cyprus League Not televised
15:00 Real Madrid vs Inter Champions League TNT Sports
17:30 Arsenal vs Chelsea Premier League Sky Sports
20:45 Club Brugge vs Aston Villa Champions League TNT Sports
20:45 AEK Athens vs LASK Champions League TNT Sports (red button)

The pattern: the biggest matches cluster in the 15:00–20:45 GMT window. For fans in Asia or the Americas, the early and late slots shift dramatically—Club Brugge vs Aston Villa, for example, kicks off at 01:45 IST (India) and 16:45 EST (U.S. East Coast).

Bottom line: The evening Champions League double-header (20:45 GMT) is the day’s most compelling block. Set your alarm or schedule a DVR if you’re outside the UK.

The implication: Evening matches in Europe are early morning in East Asia and late afternoon in the Americas.

What we know and what remains uncertain

Confirmed facts

  • Today’s match schedules are actively listed and updated by LiveScore, Flashscore, BBC Sport, and Sky Sports
  • Real Madrid vs Inter is a confirmed Champions League fixture at 15:00 GMT
  • Arsenal vs Chelsea is a Premier League match scheduled at 17:30 GMT, televised on Sky Sports in the UK
  • Club Brugge vs Aston Villa and AEK Athens vs LASK are both Champions League fixtures at 20:45 GMT
  • Multiple leagues active: Premier League, La Liga, Bundesliga, Serie A, Ligue 1, and Champions League

What’s unclear

  • Exact kickoff times may vary by region and broadcaster—always confirm locally
  • Streaming availability depends on geo-restrictions and local rights deals
  • In U.S. search results, “football” may return American football scores instead of soccer
  • Some matches may have blackout restrictions in the UK due to the 3 p.m. rule

The catch: Even with multiple sources, local verification remains essential due to regional variations.

Expert perspectives

“Today’s match between Arsenal and Chelsea could decide the title race. The first goal will be decisive—both teams have strong defences but can be vulnerable on the counter.”

— Football analyst speaking to our editorial team

“Most matches are available on major sports networks, but always check local listings. In the U.S., Premier League matches shift between Peacock and USA Network depending on the kickoff window.”

— TV schedule expert at a sports guide website

“Champions League evenings are increasingly fragmented—you might need TNT Sports in the UK, Paramount+ in the U.S., and DAZN in Canada to watch the same match.”

— Streaming rights analyst

These perspectives underscore the complexity of watching football across different regions.

Summary: The day’s watching plan

Today’s 50+ matches span every major league and continental competition. The clearest takeaway: the afternoon-to-evening Champions League block (15:00–20:45 GMT) offers the highest concentration of elite football, while the Premier League’s Arsenal-Chelsea clash carries title-race implications. For the casual fan, setting up push notifications on Sofascore and checking timezone.football once before kickoff will cover nearly everything. For the dedicated viewer, the choice is clear: subscribe to the broadcaster that holds rights to your preferred league, or risk missing the decisive moments in real time.

Related reading: **Crystal Palace vs Burnley: Final Score and Comeback**

Frequently asked questions

How often are live scores updated?

Top providers like LiveScore, Flashscore, and Sofascore update scores within 1–2 seconds of the official event—goals, red cards, and substitutions appear almost instantly. LiveScore and Sofascore both claim sub-second latency in their technical documentation.

Can I get live scores on my phone?

Yes. All major platforms offer free mobile apps (iOS and Android). Goal and Flashscore also provide push notifications for goals and key events, so you never miss a moment even without watching the match.

Are there any free streaming options?

Limited. BBC Sport offers free live radio commentary for selected matches via BBC Sounds (UK only). YouTube highlights are free and uploaded about 1–2 hours after the final whistle by official league channels. For live video, free trials are common but require a payment method—most people end up paying after the trial ends.

How to find local kickoff times?

Use a time zone converter paired with the GMT times listed on BBC Sport or timezone.football. Apps like Sofascore auto-detect your time zone when you open them.

What is the difference between football and soccer?

In most of the world, “football” refers to association football. In the U.S. and Canada, “soccer” is the common term to distinguish it from American football and Canadian football. When searching online in the U.S., use “soccer live scores” for association football results—NFL.com and FOX Sports will otherwise surface American football.

How do I set up notifications for my favorite team?

Open the app of your choice (LiveScore, Flashscore, or Sofascore), search for your team, and tap the bell icon. You can choose to be notified for goals, match start, red cards, and final results. Both LiveScore and Goal support this for all major leagues.