VOOZH about

URL: https://apify.com/seemuapps/sports-odds-scraper

โ‡ฑ Sports Betting Odds Scraper โ€” NFL, NBA, MLB, NHL, Soccer Lines ยท Apify


๐Ÿ‘ Sports Betting Odds Scraper โ€” NFL, NBA, MLB, NHL, Soccer Lines avatar

Sports Betting Odds Scraper โ€” NFL, NBA, MLB, NHL, Soccer Lines

Pricing

from $3.00 / 1,000 odds rows

Go to Apify Store

Sports Betting Odds Scraper โ€” NFL, NBA, MLB, NHL, Soccer Lines

Scrape live betting lines โ€” moneyline, spread, total over/under. NFL, NBA, MLB, NHL, NCAAF, NCAAB, EPL, MLS, UCL, UFC, PGA, and more. Plus scores, venue, status. No API key.

Pricing

from $3.00 / 1,000 odds rows

Rating

0.0

(0)

Developer

๐Ÿ‘ Andrew

Andrew

Maintained by Community

Actor stats

0

Bookmarked

68

Total users

34

Monthly active users

22 days ago

Last modified

Share

Scrape live betting lines โ€” moneyline, spread, total over/under โ€” for NFL, NBA, MLB, NHL, NCAAF, NCAAB, EPL, MLS, UCL, UFC, PGA, and more. Plus scores, venue, status. No API key required.

What you get

  • One row per outcome quote โ€” event ร— bookmaker ร— market ร— outcome โ€” ready for spreadsheet workflows, Sheets formulas, and dashboards
  • Moneyline (h2h) prices for home and away
  • Point spread with the line and the standard -110 vig
  • Totals (over / under) with the line and the actual juice
  • Live scores and game status (Scheduled / In Progress / Final) included on every row
  • Venue, team abbreviations, and ESPN event ID for joining to other datasets
  • Both American and Decimal odds on every row regardless of the chosen display format
  • Direct export to JSON, CSV, Excel, or Google Sheets โ€” no transformation needed

Supported leagues

KeyLeague
nflNFL
ncaafNCAA Football (FBS + FCS)
nbaNBA
wnbaWNBA
ncaam / ncaawNCAA Men's / Women's Basketball
mlbMLB
nhlNHL
mlsMLS
eplEnglish Premier League
laligaLa Liga
serieaSerie A
bundesligaBundesliga
ligue1Ligue 1
uclUEFA Champions League
uelUEFA Europa League
ufcUFC
pgaPGA Tour

Pass multiple league keys at once to scrape every supported league in a single run.

Use cases

  • Daily lines dashboard โ€” schedule a run each morning, paste the dataset into Sheets
  • Line shopping โ€” pull the same slate from this actor and a second sportsbook source, compare prices in a spreadsheet join
  • Bankroll analytics โ€” feed historical line snapshots into a model alongside scores from the same row
  • Content / media โ€” power "tonight's lines" widgets and game previews
  • Bet tracking โ€” match your tickets back to the closing line for CLV analysis

How to use

  1. Pick one or more Leagues (e.g. nfl, nba).
  2. Optionally enter Dates โ€” YYYYMMDD for one day or YYYYMMDD-YYYYMMDD for a range. Leave empty for today's slate.
  3. Pick Odds format โ€” American or Decimal. Both columns are always emitted regardless.
  4. Set Max items (0 = no cap) and run.

Output format

{
"league":"nfl",
"leagueName":"NFL",
"eventId":"401872656",
"eventName":"New England Patriots at Seattle Seahawks",
"commenceTime":"2026-09-10T00:20Z",
"status":"STATUS_SCHEDULED",
"completed":false,
"venue":"Lumen Field",
"homeTeam":"Seattle Seahawks",
"homeTeamAbbr":"SEA",
"homeScore":null,
"awayTeam":"New England Patriots",
"awayTeamAbbr":"NE",
"awayScore":null,
"bookmaker":"Draft Kings",
"marketKey":"h2h",
"outcomeName":"Seattle Seahawks",
"price":-205,
"priceAmerican":-205,
"priceDecimal":1.4878,
"point":null,
"oddsFormat":"american",
"details":"SEA -3.5",
"fetchedAt":"2026-05-18T12:00:01.234Z"
}

For each event you'll typically get 6 rows from the available bookmaker(s):

  • 2 ร— h2h (home / away moneyline)
  • 2 ร— spreads (home / away with the point field set)
  • 2 ร— totals (over / under with the line in point)

Bookmakers

This actor sources from ESPN, which surfaces lines from its current sportsbook partners (typically DraftKings, ESPN BET, or Caesars depending on the sport and event). The bookmaker column tells you exactly which book each row is from. Coverage varies by league and game โ€” preseason and off-season events often have no lines.

Input options

FieldTypeDescription
LeaguesarrayOne or more league keys from the table above
DatesstringYYYYMMDD or YYYYMMDD-YYYYMMDD, UTC. Empty = today
Odds formatenumamerican or decimal
Max itemsintegerMax rows per run. 0 = no cap

Notes

  • Coverage depends on whether ESPN has odds for the event โ€” preseason / off-season games often have none, and very obscure leagues (lower-division soccer, minor tournaments) are excluded
  • Spreads use the standard โˆ’110 juice on both sides (ESPN exposes the line, not the price)
  • Live scores are populated when the game is in progress or final

You might also like

Sportsbook Odds Scraper

harvest/sportsbook-odds-scraper

Betting odds for NFL, NHL, NBA, MLB, CFB, CBB, MMA, and more from BetMGM, Caesar's, DraftKings, FanDuel, Bet365

597

3.8

Sports Odds Movement and Arbitrage Tracker

scrapemint/sports-odds-movement-tracker

Track live sports betting odds across 40+ sportsbooks (DraftKings, FanDuel, Pinnacle, Bet365). Filter by sport, region, market. Detect arbitrage and best price edges. Returns deduped JSON with moneyline, spread, and total lines.

FanDuel Sportsbook Odds Scraper

parseforge/fanduel-scraper

Scrape live FanDuel Sportsbook odds in real time: moneylines, spreads, totals, futures, and runners across NFL, NBA, MLB, NHL, MMA, soccer, and tennis.

44

5.0

DraftKings Odds API - Real-Time Lines & Player Props

zen-studio/draftkings-odds

Extract real-time DraftKings sportsbook odds for 11 sports and 43+ leagues. Get spreads, moneylines, totals, player props, and futures in 3 odds formats. Always-on HTTP API. Live in-play odds with scores. NBA, NFL, MLB, NHL, EPL, and more. No login required.

DraftKings Scraper

parseforge/draftkings-scraper

Scrape DraftKings DFS contests, player salaries, and sportsbook betting odds with automated data collection. Access near real-time information for NFL, NBA, MLB, NHL, and more sports, delivering structured data for analysis, modeling, and sports research workflows.

101

5.0

The Odds API Sports Scraper

parseforge/the-odds-api-sports-scraper

Enumerate sports available on The Odds API with sport_key, sport_title, group, active, has_outrights, and description. Filter by group like Soccer or American Football, or toggle active only. Useful for building odds dashboards, line shopping tools, and betting analytics pipelines.

Sports Betting Intelligence - Odds & Arbitrage AI

viralanalyzer/sports-betting-intelligence

Real-time odds comparison across 20+ bookmakers. Arbitrage detection.

107

5.0

Bet365 Real-Time Odds REST API | Live & Pre-Match Betting Odds

zen-studio/bet365-real-time-odds

Bet365 betting odds in real time via REST API. Pre-match and live odds for 39 sports. Full Time Result, Asian Handicap, Over/Under, Player Props, Outrights. Decimal, fractional, American formats. Instant responses via Standby mode.

Football-Data.org Competitions Scraper

parseforge/football-data-org-competitions-scraper

Collect football competitions, teams, fixtures, results, standings, scorers, and seasons from football-data.org. Covers Premier League, La Liga, Bundesliga, Serie A, Champions League, World Cup. Export to JSON, CSV, or Excel for sports analytics, betting models, and fan dashboards.

Bet365 Sports Data Scraper - Scores, Fixtures, Stats, Odds

zen-studio/bet365-sports-data

Extract scores, fixtures, player stats, lineups, xG, transfers, and 1X2 odds from Bet365. 15 actions across 13 sports and 2600+ competitions. Team and player names auto-resolved, no IDs needed. Up to 46 stat types per match, odds in 3 formats, full season history. JSON/CSV export, free to try.