ESPN FIFA World Cup 2026 Live Scoreboard Scraper avatar

ESPN FIFA World Cup 2026 Live Scoreboard Scraper

Pricing

Pay per event

Go to Apify Store
ESPN FIFA World Cup 2026 Live Scoreboard Scraper

ESPN FIFA World Cup 2026 Live Scoreboard Scraper

Scrapes live scores, match status, venue, broadcast networks, and betting odds for FIFA World Cup 2026 games from ESPN's undocumented public API (site.api.espn.com). Supports current match-day fetch plus date-range backfill. No auth required.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Categories

Share

Pulls live scores, match status, venue details, broadcast networks, and US sportsbook odds for FIFA World Cup 2026 matches from ESPN's undocumented public API (site.api.espn.com). No authentication, no proxy, no cost to run during the tournament window.

What It Does

  • Fetches all matches for today (default) or for any list of dates you provide
  • Exposes broadcast network names (FOX, Telemundo, etc.) that the official FIFA API does not carry
  • Surfaces US sportsbook moneyline / over-under / spread from ESPN's competition odds array when available
  • Returns match progress data for in-play games: period, clock, and last play description
  • Runs in seconds — one HTTP call per date, no pagination needed

Why ESPN's API

ESPN's site.api.espn.com is the same undocumented endpoint powering the mrbridge/espn-mcp-server (91 users) and hgservices/apify-actor-espn (50 users). It is open, stable, and free to call. The fifa.world league slug pins the feed to World Cup events only — no noise from other competitions.

Input

FieldTypeDefaultDescription
datesArraytodayOne or more dates in YYYYMMDD format. Leave empty for today's games.
maxItemsIntegerCap on total records returned (0 = unlimited).

Example input

{
"dates": ["20260625", "20260626"],
"maxItems": 20
}

Output

Each record corresponds to one scheduled, live, or completed match. Fields:

FieldDescription
event_idESPN event ID
event_nameFull match name (e.g. "Argentina at France")
short_nameShort abbreviation (e.g. "ARG vs FRA")
date_utcMatch start time in UTC ISO format
statuspre / in / post
status_detailHuman-readable status (e.g. "Final", "Halftime", "90'+8'")
periodCurrent period/half (1 or 2)
clockMatch clock display string
home_team_name / away_team_nameFull team display names
home_team_abbreviation / away_team_abbreviationThree-letter codes
home_team_score / away_team_scoreGoals
home_team_record / away_team_recordRecord summary (e.g. "2-0-0")
venue_nameStadium name
venue_cityCity/state
venue_countryCountry
broadcast_networksComma-separated broadcast network names (e.g. "FOX, Telemundo")
moneyline_home / moneyline_awayAmerican-format moneyline odds or null
over_underOver/under total or null
spreadPoint spread or null
sportsbookSportsbook provider name or null
last_playMost recent play description for in-progress matches
sourceAlways espn.com

Notes

  • Odds (moneyline_*, over_under, spread) are ESPN-sourced from the US sportsbook partner. They appear before and during matches but not after completion.
  • The dates field supports multi-date backfill — useful for building a full tournament dataset or catching up after a missed window.
  • Rate is politely throttled at 1 request/second to avoid hammering the ESPN endpoint.