Free signup + 7 days PRO included Create my account
Data Shop › MLB › First 5 Innings
MLB · First 5 Innings · 2023 → 2026

First-5-innings totals, across 8,775 games.

The starting pitchers' market: Pinnacle F5 line, over and under prices, exact snapshot time, score after 5 innings and settled result. Every price was captured before the actual first pitch.

4Seasons
8,775Games
22Columns
0Missing values (outside the ProbWin layer)
mlb_f5_totals_pinnacle_2026_season_to_date.csv
05/05ATH @ PHI0–14.51.84 / 2.04UNDER
05/09ATH @ BAL5–05.52.00 / 1.88UNDER
05/20CIN @ PHI4–15.01.88 / 1.99PUSH
06/06PIT @ ATL3–64.01.93 / 1.93OVER
06/30STL @ ATL4–15.01.95 / 1.92PUSH
09/27CHC @ BOS3–23.51.83 / 2.03OVER
extract · 12 / 22 col.Figures measured on the delivered files — 2026-11-02.
Pricing

Choose your option

Same columns for every season. The price covers the file as it is at purchase time, unless marked “updated”.

One season

To test an idea on one specific season.

€15
≈ 0.7 cent per game

2,210 games · Apr 12, 2026 → Sep 27, 2026

Download link valid 72 h, 5 downloads

Buy season 2026
Best price per game

All seasons

2023 → 2026 in one download.

€45€60−25%
≈ 0.5 cent per game
  • 8,775 games, one file per season + a combined file
  • 2026 from April 12 (2,210 games, 91% of the season), final file
  • Joins Full-Game on game_pk

Download link valid 72 h, 5 downloads

Buy — €45

MLB Complete Pack

All 5 datasets, all seasons.

€149
  • Full-Game Odds
  • First 5 Innings
  • First inning · NRFI
  • Modeling Features
  • Line Movements
See the pack
Secure payment StripeInstant download after paymentCSV + Parquet + detailed READMELicence your models, commercial too
What the data shows

The F5 line ladder

For every F5 line Pinnacle posted, the share of games over, exactly on the line, or under after 5 innings. Lines posted on at least 90 games.

hover a row
4.5is the most common F5 line: 3,283 of 8,775 games.
12.8%pushes on the 5 line — the whole-number trap.
47.2 / 46.9% over / under overall, 5.9% pushes.
Use cases

Isolate the starting pitchers

The first 5 innings are the starters' territory, before the bullpen. The file joins Full-Game and Modeling Features on game_pk.

Backtest an F5 model

Your starters' run projections against the Pinnacle F5 line and the real score after 5 innings.

f5 = pd.read_parquet("mlb_f5_totals_pinnacle_2023_2026.parquet")
f5.groupby("pinnacle_f5_total_line").f5_over_result
  .value_counts(normalize=True)

Compare F5 with full game

Join Full-Game to see what share of the total the market gives the starters.

fg = pd.read_parquet("mlb_fullgame_odds_pinnacle_2023_2026.parquet")
m = f5.merge(fg, on="game_pk")
(m.pinnacle_f5_total_line / m.pinnacle_ft_total_line).describe()

Calibrate against Pinnacle

Remove the margin with both prices and compare your probabilities with the market.

p_o = 1 / f5.pinnacle_f5_over_price
p_u = 1 / f5.pinnacle_f5_under_price
fair_over = p_o / (p_o + p_u)
Transparency

Every price is timestamped. Captured before first pitch.

Every row carries the exact time of the snapshot. Every snapshot was checked against the official first-pitch time published by MLB: we keep the last one strictly before the actual first pitch, never more than 96 h earlier.

2023 starts on May 3, 2023: Pinnacle F5 was not captured before. These are pre-match prices, not closing lines — and we do not claim otherwise. Lead time varies by season: filter it yourself with the timestamp.

The 2026 season starts on 2026-04-12: from March 25 to April 11 the captured prices were corrupt (both sides ≈ 1.02) — we dropped them rather than ship them.

Season 2023 ~10 minmedian before first pitch 78 % within 1 h of scheduled start 100% before the real first pitch
Season 2024 ~10 minmedian before first pitch 82 % within 1 h of scheduled start 100% before the real first pitch
Season 2025 ~10 minmedian before first pitch 76 % within 1 h of scheduled start 100% before the real first pitch
Season 2026 (to date) ~1.6 hmedian before first pitch 27 % within 1 h of scheduled start 100% before the real first pitch
No surprises

What's in the file — and what isn't

Included

  • Pinnacle F5 line, over and under prices
  • Snapshot time for every price
  • Score after 5 innings, F5 total, settled result
  • Regular season only, one game = one row
  • ProbWin layer: fair probability of every side; best closing price among tracked bookmakers, with the bookmaker

Not included

  • F5 run line and moneyline
  • Opening line
  • Before May 2023
  • Postseason
Columns

Every column, with its fill rate

Measured on the delivered file. 100% = no missing values.

Game

MLB game id (join key), date, teams, scheduled first pitch (UTC)

game_pk100 %game_date100 %home_team100 %away_team100 %commence_utc100 %

F5 score

Score after 5 innings and total runs

score_home_f5100 %score_away_f5100 %total_runs_f5100 %

Pinnacle F5 total

Line, over price, under price, snapshot time, OVER / UNDER / PUSH

pinnacle_f5_total_line100 %pinnacle_f5_over_price100 %pinnacle_f5_under_price100 %pinnacle_f5_snapshot_utc100 %f5_over_result100 %

ProbWin layer — F5

Fair probability (Pinnacle without margin), best closing price among tracked bookmakers on the same line and its bookmaker, gap to fair price, bookmaker count — best price empty: F5 is tracked at Pinnacle only

fair_prob_f5_over92.5 %fair_prob_f5_under92.5 %best_close_f5_over0 %best_close_f5_under0 %best_close_book_f5_over0 %best_close_book_f5_under0 %best_vs_fair_f5_over0 %best_vs_fair_f5_under0 %n_books_close_f50 %
Preview

The file, exactly as you'll get it

Six real rows, main columns. Download 50 free rows with every column to check it fits your pipeline.

mlb_f5_totals_pinnacle_2026_season_to_date.csv — extract Download 50 free rows
game_dateaway_teamhome_teamscore_away_f5score_home_f5total_runs_f5pinnacle_f5_total_linepinnacle_f5_over_pricepinnacle_f5_under_pricef5_over_resultpinnacle_f5_snapshot_utccommence_utc
2026-05-05ATHPHI0114.51.842.04UNDER2026-05-05 21:59:082026-05-05 22:40:00
2026-05-09ATHBAL5055.52.01.88UNDER2026-05-09 20:00:012026-05-09 20:05:00
2026-05-20CINPHI4155.01.881.99PUSH2026-05-20 15:59:432026-05-20 17:05:00
2026-06-06PITATL3694.01.931.93OVER2026-06-06 19:59:522026-06-06 20:10:00
2026-06-30STLATL4155.01.951.92PUSH2026-06-30 21:59:092026-06-30 23:15:00
2026-09-27CHCBOS3253.51.832.03OVER2026-09-27 15:59:152026-09-27 19:05:00
Questions

Before you buy

Is this the closing line?

No, it is the last price captured before first pitch, timestamped. In 2023-2025 half the snapshots fall within ~10 min of the game; in 2026 earlier (~1.6 h). Do not pool both periods without controlling for lead time.

Is the 2026 season complete?

No: 2,210 of the 2,429 regular-season games, from April 12, 2026 (the 218 earlier games had corrupt captured prices and were dropped). The season is over: this is the final file.

What is the ProbWin layer?

Added at the end of each row without changing the other columns: the fair probability (both Pinnacle prices, margin removed), the best closing price among tracked bookmakers on the same line (last snapshot before the real first pitch, at most 6 h before), its bookmaker, the gap to the fair price and the bookmaker count. On a tie, the bookmaker shown is Pinnacle. Rules and a measured truth test in the README.

How do I get the file?

Right after payment a download link appears on screen and is emailed to you. The archive contains CSV and Parquet files plus a README documenting every column.

Can I use it in a commercial product?

Yes for your models, analyses and tools, commercial ones included. Reselling or redistributing the files themselves is not allowed.

A question before buying?

Email [email protected] — the founder answers, usually the same day.

Also available

Complete your data

8,775 Pinnacle F5 games, ready to load.

Choose my option
Figures measured on the delivered files — 2026-11-02. Not affiliated with the leagues mentioned.
GAMBLING PROHIBITED FOR MINORS. Gambling carries risks: debt, addiction, social isolation. Help & responsible play · BeGambleAware · GamCare: 0808 802 0133 · NCPG Helpline: 1-800-522-4700