Sports Fixtures, Scores & Odds — 335 Leagues (Live) avatar

Sports Fixtures, Scores & Odds — 335 Leagues (Live)

Pricing

from $1.50 / 1,000 sports event records

Go to Apify Store
Sports Fixtures, Scores & Odds — 335 Leagues (Live)

Sports Fixtures, Scores & Odds — 335 Leagues (Live)

Upcoming fixtures, live scores, results, bookmaker odds (moneyline/spread/totals) and standings for 335 leagues across 11 sports: soccer, NBA, NFL, MLB, NHL, tennis (ATP/WTA), UFC/MMA, rugby, AFL and more. Clean JSON, MCP-ready.

Pricing

from $1.50 / 1,000 sports event records

Rating

0.0

(0)

Developer

BlockShark

BlockShark

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Sports Fixtures, Scores & Odds — 335 Leagues, Live

One actor for upcoming fixtures, live scores, final results, bookmaker odds and league standings across 335 leagues in 11 sports — soccer (220+ leagues from the Premier League to Brasileirão), NBA/WNBA, NFL, MLB, NHL, ATP/WTA tennis, UFC and 47 more MMA organizations, rugby, AFL and volleyball.

Pay only for the event records you receive. No API keys, no subscriptions, no rate-limit headaches.

What you get per event

{
"type": "event",
"id": "espn:baseball.mlb:401816119",
"sport": "baseball",
"league": "baseball.mlb",
"leagueName": "Major League Baseball",
"startsAt": "2026-07-12T18:10Z",
"status": "scheduled",
"homeTeam": "Pittsburgh Pirates",
"awayTeam": "Milwaukee Brewers",
"homeScore": null,
"awayScore": null,
"venue": "PNC Park",
"round": null,
"odds": [
{
"bookmaker": "draftkings",
"h2h": { "home": { "american": -118, "decimal": 1.847 },
"away": { "american": -102, "decimal": 1.98 } },
"spreads": { "homeLine": -1.5, "home": { "american": 142, "decimal": 2.42 } },
"totals": { "line": 8.5, "over": { "american": -107, "decimal": 1.935 } },
"fetchedAt": "2026-07-12T14:30:11.000Z"
}
]
}

Statuses: scheduledlive (with live scores) → finished (with final scores + winner), plus postponed / cancelled.

Use cases

  • Betting models & odds analysis — moneyline/spread/totals in American + decimal formats
  • AI agents — works out of the box as an MCP tool in Claude, Cursor and other agent clients
  • Sports apps & widgets — fixtures and live scores for any league without an expensive data contract
  • Research — results + closing prices for backtesting

Input

FieldExampleNotes
sports["soccer","tennis"]empty = all active leagues
leagues["soccer.eng.1","baseball.mlb","mma.ufc"]exact keys, overrides sportsfull catalog in LEAGUES.md
daysAhead / daysBack3 / 1date window
includeOddstrueattach bookmaker prices to upcoming events
onlyWithOddsfalsedrop events without prices
includeStandingsfalseone standings record per league (rank, points, W/D/L)
maxEvents2000hard cost cap

soccer.eng.1 Premier League · soccer.esp.1 LaLiga · soccer.ger.1 Bundesliga · soccer.ita.1 Serie A · soccer.uefa.champions Champions League · soccer.fifa.world World Cup · soccer.bra.1 Brasileirão · soccer.usa.1 MLS · basketball.nba NBA · football.nfl NFL · baseball.mlb MLB · hockey.nhl NHL · tennis.atp / tennis.wta ATP & WTA · mma.ufc UFC

Full list of all 335 keys: LEAGUES.md in this repo. Dormant leagues (off-season) wake up automatically.

Odds coverage

Bookmaker prices (currently DraftKings via ESPN's public betting feed) are available for US sports (MLB, NBA, NFL, NHL, WNBA) and top soccer competitions, on h2h/moneyline, spreads and totals. Tennis and MMA return fixtures/results only.

FAQ

Where does the data come from? Publicly available ESPN endpoints, fetched politely and normalized into one clean schema.

How fresh is it? Fetched live at run time. Schedule the actor (e.g. every 30 minutes) to maintain your own always-current dataset.

Legal? The actor accesses only publicly available data — the same information anyone sees in a browser. No logins, no paywalls, no personal data.