captured_atstring date-time required
When this snapshot was captured
implied_away_scorenumber double nullable
implied_away_win_pctnumber double nullable
implied_home_scorenumber double nullable
Calculated from spread + total
implied_home_win_pctnumber double nullable
is_openingboolean required
True if this is the opening line
moneyline_awayinteger nullable
American odds for away team win
moneyline_bet_pct_awayinteger nullable
moneyline_bet_pct_homeinteger nullable
moneyline_homeinteger nullable
American odds for home team win
moneyline_money_pct_awayinteger nullable
moneyline_money_pct_homeinteger nullable
operator_idinteger required
Sportsbook id: 6 Consensus (full history); per-book ids (1 DraftKings, 2 FanDuel, 1683 Pinnacle, 1684 BetMGM, 1685 Caesars, 1686 BetRivers, 1687 ESPN BET) begin 2026-05.
over_oddsinteger nullable
season_idinteger required
Denormalized for efficient season-level queries
spreadnumber double nullable
Home team spread (e.g., -3.5 means home favored by 3.5)
spread_away_oddsinteger nullable
American odds for away spread
spread_bet_pct_awayinteger nullable
spread_bet_pct_homeinteger nullable
spread_home_oddsinteger nullable
American odds for home spread (e.g., -110)
spread_money_pct_awayinteger nullable
spread_money_pct_homeinteger nullable
totalnumber double nullable
Combined score total line (e.g., 224.5)
total_bet_pct_overinteger nullable
total_bet_pct_underinteger nullable
total_money_pct_overinteger nullable
total_money_pct_underinteger nullable
under_oddsinteger nullable