attendanceinteger nullable
away_team_idinteger required
away_team_scoreinteger required
doubleheaderboolean required
duration_minutesinteger nullable
Total game duration in minutes
end_timestring date-time nullable
game_labelstring nullable
game_numberinteger required
For doubleheaders: 1 or 2
game_timestring date-time required
Canonical game start time. The ONLY one on any games table — nba and nfl carried a duplicate start_time until 2026-08-27 and nhl carried date_time and date_time_utc; all four sports now expose game_time alone.
game_typestring required
R=Regular, S=Spring, F=Wild Card, D=Division, L=League, W=World Series, E=Exhibition, A=All-Star
home_team_idinteger required
home_team_scoreinteger required
if_necessaryboolean nullable
league_game_idinteger nullable
Official MLB gamePk (issued by the league)
league_idstring nullable
Official MLB game identifier
losing_pitcher_idinteger nullable
neutral_venueboolean required
postponed_statusstring nullable
save_pitcher_idinteger nullable
season_idinteger required
season_typestring required
Canonical season phase. Postseason round detail (Wild Card/Division/LCS/World Series) is in the league-native game_type code.
series_game_numberstring nullable
series_namestring nullable
series_textstring nullable
statusstring required
Final, Live, Scheduled, Postponed, Suspended, Cancelled
winning_pitcher_idinteger nullable
Winning pitcher of record