Skip to content

SPORTS

MLBNFLNBAWNBANHLTennisSoccerUFC

PLATFORM

Live NetworkSports NetworkAPI ConsoleAPI ReferenceDocsPricing

ACCOUNT

Manage subscription Get API Key →

MLB API

Schedules, live games, Statcast and model output.

MLB is the deepest dataset on the network: live game state, standings, teams and rosters, owned Statcast tables, game environment (weather, park factor, umpires), market data, the PropBetEdge Poisson model and affiliated minor leagues from Triple-A to Rookie.

Compare all plans
Documented routes45
Base path/mlb
Hostpropsports-api.sales-fd3.workers.dev
Live cacheStatcast 15 min · odds 2–5 min

01 Why MLB

The deepest MLB data layer on the network — live games, owned Statcast and a first-party model.

Built for

  • Live score and slate appsSchedule, probables, lineups, live state and standings in one feed.
  • Prospect and farm-system toolsMiLB careers, form and leaders tied to MLB player IDs.
  • Research and model buildsStatcast tables with pagination for backtests and features.
  • Betting and props toolsBook props and model prices side by side.
  • Media productsGame environment and umpire context for previews.

Owned Statcast tables

Batter and pitcher exit velocity, barrel %, xBA / xSLG / xwOBA and handedness splits from our own database.

Game environment

Per-park wind and temperature with park factor, plus umpire crews for every game on the slate.

Live game state

Inning, count, outs and runners from the live slate; linescore, box score and recent plays per game.

Model output, kept separate

PropBetEdge Poisson model prices published under their own /mlb/odds/model routes.

Standings, teams and rosters

League and division standings, all 30 clubs, team profiles, active rosters and team schedules from the MLB Stats API.

The minor leagues, on the same key

Triple-A to Rookie: affiliates, standings, scores, leaders, player careers and recent form — open without a key.

02 Live now

MLB on the network, right now.

A real event read from the same open route customers call, refreshed every 15 seconds. Open it in MLB PBEcast for the full live cast.

Connecting…

03 Capabilities

What the MLB API covers.

Schedule & live

  • Schedule & slate
  • Live games
  • Lineups & probables
  • MiLB scores, Triple-A to Rookie

Play-by-play & game

  • Plays
  • Box score
  • Linescore
  • MiLB game detail

Players

  • Season stats
  • Game logs
  • MiLB careers & form

Teams & standings

  • Standings
  • Teams
  • Team profiles
  • Rosters
  • Team schedules

Advanced

  • Statcast batters & pitchers
  • Weather & park factor
  • Umpire crews
  • Sportsbook props

Models & DNA

  • Poisson model prices
  • Top model plays

04 Endpoints

45 documented MLB routes.

Every MLB route in the production catalog, all GET on https://propsports-api.sales-fd3.workers.dev.

Schedule & live 4

  • GET
    /mlb/scheduleSchedule by date with probable pitchers, venue and linescore
  • GET
    /mlb/schedule/todayToday's slate
  • GET
    /mlb/games/liveGames currently in progress
  • GET
    /mlb/lineupsPosted lineups and probable pitchers

Game detail 3

  • GET
    /mlb/game/:pk/linescoreInning-by-inning linescore
  • GET
    /mlb/game/:pk/boxscoreFull box score
  • GET
    /mlb/game/:pk/playsMost recent plays (?limit)

Players 2

  • GET
    /mlb/player/:id/statsSeason stats
  • GET
    /mlb/player/:id/gamelogGame log

Teams & standings 5

  • GET
    /mlb/standingsLeague and division standings with records (?season)
  • GET
    /mlb/teamsAll 30 clubs with league, division and venue
  • GET
    /mlb/team/:idTeam profile
  • GET
    /mlb/team/:id/rosterActive roster
  • GET
    /mlb/team/:id/scheduleTeam schedule and results

Statcast 2

  • GET
    /mlb/statcast/battersExit velocity, barrel %, xBA / xSLG / xwOBA, last-7 and handedness splits
  • GET
    /mlb/statcast/pitchersPitcher Statcast table with pagination

Game environment 3

  • GET
    /mlb/weatherWind, temperature and park factor for one park
  • GET
    /mlb/weather/allWeather for every game on the slate
  • GET
    /mlb/umpiresUmpire crews by game

Market data 8

  • GET
    /mlb/oddsGame lines: spread, total, moneyline
  • GET
    /mlb/odds/hrHome-run props, best book across DraftKings and FanDuel
  • GET
    /mlb/odds/totalbasesTotal-bases props
  • GET
    /mlb/odds/hitsHits props
  • GET
    /mlb/odds/strikeoutsPitcher strikeout props
  • GET
    /mlb/odds/rbiRBI props
  • GET
    /mlb/odds/allAll prop markets combined
  • GET
    /mlb/odds/playerOne player across prop markets (?name)

Model output 3

  • GET
    /mlb/odds/modelPropBetEdge Poisson model prices (?market, ?player, ?direction)
  • GET
    /mlb/odds/model/topTop model OVER plays
  • GET
    /mlb/odds/model/playerOne player across model markets (?name)

Minor leagues (MiLB) 15

  • GET
    /mlb/minors/metaMinor-league API metadata and schema version
  • GET
    /mlb/minors/levelsLevels: Triple-A, Double-A, High-A, Single-A, Rookie
  • GET
    /mlb/minors/organizationsMLB organizations and their affiliates (?season)
  • GET
    /mlb/minors/teamsAffiliated teams (?season, ?level, ?org, ?league)
  • GET
    /mlb/minors/teams/:idTeam detail
  • GET
    /mlb/minors/standingsStandings by level and league (?season, ?level, ?type)
  • GET
    /mlb/minors/scoresScores by date (?date, ?level, ?org)
  • GET
    /mlb/minors/games/:pkGame detail
  • GET
    /mlb/minors/leadersQualified leaders (?level, ?group, ?stat, ?limit)
  • GET
    /mlb/minors/players/:idPlayer career across minor-league and MLB levels
  • GET
    /mlb/minors/players/:id/formRecent player form (?as_of)
  • GET
    /mlb/minors/postseasonPostseason series (?season, ?level)
  • GET
    /mlb/minors/postseason/championsLeague champions across stored seasons
  • GET
    /mlb/minors/searchTeam, league and player lookup (?q)
  • GET
    /mlb/minors/coverageCoverage and freshness by season

05 Example

Example request and response.

Captured from production.

GET
Loading example…

  

06 Data notes

Depth and availability.

Where the data comes from, and what it deliberately does not claim.

  • SOURCESMLB Stats API (games, standings, teams, rosters, minor leagues), Supabase Statcast tables, Open-Meteo, DraftKings and FanDuel props
  • NOTEModel prices come from the PropBetEdge odds engine and are served from a separate route family.
  • NOTEPark factor is a field on /mlb/weather; indoor parks return none.
  • NOTEMinor-league routes cover Triple-A, Double-A, High-A, Single-A and Rookie; player careers share MLB player IDs where the source provides them.