Live Sport Update Scores
Real-time scores for NHL, NBA, NFL, CFL, MLB and MMA/UFC — with local soccer and regional leagues included when available.
Local sports coverage guide
The sports page is designed for fans who want a clean view of the biggest leagues plus the teams and sports culture that matter in their area. It keeps core league coverage visible at the top, including NHL, NBA, NFL, CFL, MLB and MMA/UFC, then adds soccer and regional context where it makes sense. This prevents a visitor from landing on a page that only shows one sport because of a location setting.
For Canadian visitors, hockey and football are especially important, but the page also supports basketball, baseball, soccer and combat sports because local fans follow a mix of national and international leagues. In a city such as Your City, visitors may be looking for professional teams, college sports, arena events, watch parties, youth tournaments, stadium information, or major event schedules. The page gives them a central place to begin.
Sports content is informational. Scores and schedules can change quickly, so users should confirm important details with official league, venue or team sources before buying tickets, travelling, or making plans around a game. The page is structured to be family-friendly and useful for general sports discovery rather than gambling advice.
What this page helps with
Visitors can use it to find today’s games, understand which leagues are active, discover local soccer information, compare sports links, and move into other local categories such as restaurants, attractions and what’s hot. This matters because sports are often part of a bigger local plan: dinner before a game, transit to a stadium, tickets to a weekend event, or finding a nearby place to watch with friends.
Live scores for the leagues your country actually cares about
If you've ever tried to track a Champions League fixture on a North American sports app, you know the problem: every "global" sports site assumes you want the major US leagues by default and buries everything else three taps deep. This page does the opposite. When it loads, it figures out your country and immediately rebuilds the league mix around what people in your country actually watch.
For a visitor in the US or Canada, that means NHL, NFL, NBA, MLB, MLS and UFC on top. For the UK, Ireland and Australia, it's Premier League, Champions League, EFL, A-League, Rugby Union, F1 and UFC. For Mexico, you get Liga MX, MLB, F1 and UFC. For Germany, Bundesliga and Champions League lead. The scoreboard data itself comes straight from ESPN's public scoreboard API — there is no scraping, no caching layer between you and the live feed, and the games update on the same cadence you'd see on ESPN's own apps.
What the cards actually tell you
Each game card shows the team names with their logos, the current score (or kickoff/puck-drop time if it hasn't started), the period or quarter, and whether the game is "Live" right now. For games that have wrapped, you get the final score. If a game has a clear underdog moment — a big upset in progress, an unusually high score — I'll surface that in the section header so you can find it without scanning the whole grid. The page also adapts to your local time zone: every kickoff time is rendered in the visitor's actual zone, not whatever zone the league publishes in.
Why the league mix sometimes shifts mid-season
Sports calendars don't line up neatly. The NFL is roaring while the Premier League is mid-season; F1 has a winter break; UFC fight nights cluster in waves. Rather than show empty grids when a league is dark, the page quietly drops dormant leagues out of the rotation and gives more room to whatever is actually in season. If your favourite league has vanished from the strip, it is almost always because there are no games scheduled in the next 48 hours.
Watching from a different country than you live in
If you've travelled and your IP now resolves to a different country, the league mix will swap on you. That is intentional — if you're in Madrid this week, La Liga should be a one-tap glance, not a five-tap dig. To pin the mix to your home country, set it manually in the country bar at the top of the page; the choice persists in your browser until you change it. The same trick works if you're a Champions League fan living in a country where it isn't the top league: pick a European country code (DE, ES, IT, FR, UK) and you'll get the European mix on every visit.
Explore more of Pulse of Your City
Every section below is tuned to the city you have selected. Try a few — switch your city at any time from the bar at the top of the page.