Data atlas
Inspect the baseball data layer before you build on it.
FastballAPI exposes baseball datasets through REST and MCP. This atlas keeps coverage claims explicit: what exists, which endpoints expose it, and where availability is partial.
Coverage ledger
Coverage is a product claim, not a freshness signal. Operational freshness is tracked separately.
| Data | Status | Coverage | Volume |
|---|---|---|---|
Games and box scores Line scores and every batter's and pitcher's line. | Available | See the season table | Every game, every player |
Pitch-by-pitch Count, pitch type, velocity, location and result for every pitch. Pitch type and velocity are on 96% or more of each season's pitches, and 99.8% or more from 2020. Automatic balls and strikes are not pitches. | Available | See the season table | About 295 pitches per game |
Plate appearances Base-out state, result, batted-ball trajectory and location, runs, RE24. | Available | See the season table | About 76 per game |
Win probability The home team's win probability after each plate appearance, as ESPN computes it. From 2019 only. | Partial | 2019 to current | After every plate appearance |
Odds Moneyline, run line and total by sportsbook; opening and closing from 2024, the final pregame line before that. Mostly one book per game since 2024; no player props. | Partial | 2015 to current | 4 to 13 books per game to 2023, usually one since |
Ratings Our Elo, before and after every game. | Available | Every season loaded | Every team, every game |
College baseball NCAA Division I games with league=ncaabase: the tournament by round since 2010, scores since 2015, box scores and plate appearances (from the scorer's text) for part of each season since 2020, ratings, lines from 2023 (4.7 books a game in 2023 and 4.2 in 2024, one since). Not every Division I game, and box scores and play-by-play for part of each season only (the college page shows each season). No pitch rows or batted-ball locations. | Partial | 2010 to current | The Division I games ESPN carries |
Injury report Each listed player's status, injury and expected return, captured daily. Daily captures from launch; no history before that. | Partial | From launch | Daily |
Endpoint map
Start with the dataset, then jump to the exact tool reference or a runnable surface.
Games and box scores
availableLine scores and every batter's and pitcher's line.
Pitch-by-pitch
availableCount, pitch type, velocity, location and result for every pitch.
Plate appearances
availableBase-out state, result, batted-ball trajectory and location, runs, RE24.
Win probability
partialThe home team's win probability after each plate appearance, as ESPN computes it.
Odds
partialMoneyline, run line and total by sportsbook; opening and closing from 2024, the final pregame line before that.
College baseball
partialNCAA Division I games with league=ncaabase: the tournament by round since 2010, scores since 2015, box scores and plate appearances (from the scorer's text) for part of each season since 2020, ratings, lines from 2023 (4.7 books a game in 2023 and 4.2 in 2024, one since).
Injury report
partialEach listed player's status, injury and expected return, captured daily.
Sportsbook coverage
Odds coverage currently documents the books ESPN reports: 4 to 13 books per game from 2015 to 2023, then usually ESPN BET or DraftKings alone. Most games since 2024 have one book. Pass one of these keys as the bookmaker filter.