MLB Game Data
Pitch and other game data for 2016-present
@kaggle.josephvm_mlb_game_data
Pitch and other game data for 2016-present
@kaggle.josephvm_mlb_game_data
CREATE TABLE baserunningnotes (
"game" BIGINT,
"team" VARCHAR,
"stat" VARCHAR,
"data" VARCHAR
);
CREATE TABLE events (
"game" BIGINT,
"pitching_team" VARCHAR,
"batting_team" VARCHAR,
"inning" VARCHAR,
"event_id" BIGINT,
"events" VARCHAR,
"away" VARCHAR,
"home" VARCHAR
);
CREATE TABLE fieldingnotes (
"game" BIGINT,
"team" VARCHAR,
"stat" VARCHAR,
"data" VARCHAR
);
CREATE TABLE games (
"game" BIGINT,
"away" VARCHAR,
"away_record" VARCHAR,
"awayaway_record" VARCHAR,
"home" VARCHAR,
"home_record" VARCHAR,
"homehome_record" VARCHAR,
"away_score" DOUBLE,
"home_score" DOUBLE,
"postseason_info" VARCHAR,
"walks_issued_away" DOUBLE,
"walks_issued_home" DOUBLE,
"stolen_bases_away" DOUBLE,
"stolen_bases_home" DOUBLE,
"strikeouts_thrown_away" DOUBLE,
"strikeouts_thrown_home" DOUBLE,
"total_bases_away" DOUBLE,
"total_bases_home" DOUBLE,
"stadium" VARCHAR,
"date" VARCHAR,
"location" VARCHAR,
"odds" VARCHAR,
"o_u" VARCHAR,
"attendance" DOUBLE,
"capacity" DOUBLE,
"duration" VARCHAR,
"umpires" VARCHAR,
"win_pitcher_stats" VARCHAR,
"win_pitcher_id" DOUBLE,
"win_pitcher_name" VARCHAR,
"win_pitcher_abbrname" VARCHAR,
"win_pitcher_record" VARCHAR,
"loss_pitcher_stats" VARCHAR,
"loss_pitcher_id" DOUBLE,
"loss_pitcher_name" VARCHAR,
"loss_pitcher_abbrname" VARCHAR,
"loss_pitcher_record" VARCHAR,
"save_pitcher_stats" VARCHAR,
"save_pitcher_id" DOUBLE,
"save_pitcher_name" VARCHAR,
"save_pitcher_abbrname" VARCHAR,
"save_pitcher_record" VARCHAR,
"extra_innings" VARCHAR
);
CREATE TABLE hittersbygame (
"hitters" VARCHAR,
"h_ab" VARCHAR,
"ab" VARCHAR,
"r" VARCHAR,
"h" VARCHAR,
"rbi" VARCHAR,
"bb" VARCHAR,
"k" VARCHAR,
"n__p" VARCHAR,
"avg" VARCHAR,
"obp" VARCHAR,
"slg" VARCHAR,
"game" BIGINT,
"team" VARCHAR,
"position" VARCHAR,
"hitter_id" VARCHAR
);
CREATE TABLE hittingnotes (
"game" BIGINT,
"team" VARCHAR,
"stat" VARCHAR,
"data" VARCHAR
);
CREATE TABLE inninghighlights (
"inning" VARCHAR,
"runs" BIGINT,
"hits" BIGINT,
"errors" BIGINT,
"game" BIGINT
);
CREATE TABLE inningscore (
"team" VARCHAR,
"n_1" BIGINT,
"n_2" BIGINT,
"n_3" BIGINT,
"n_4" BIGINT,
"n_5" BIGINT,
"n_6" VARCHAR,
"n_7" VARCHAR,
"n_8" VARCHAR,
"n_9" VARCHAR,
"r" BIGINT,
"h" BIGINT,
"e" BIGINT,
"game" BIGINT,
"n_10" DOUBLE,
"n_11" DOUBLE,
"n_12" DOUBLE,
"n_13" DOUBLE,
"n_14" DOUBLE,
"n_15" DOUBLE,
"n_16" DOUBLE,
"n_17" DOUBLE,
"n_18" DOUBLE,
"n_19" DOUBLE
);
CREATE TABLE letternotes (
"game" BIGINT,
"player_id" BIGINT,
"player_note_id" BIGINT,
"note" VARCHAR
);
CREATE TABLE pitchersbygame (
"pitchers" VARCHAR,
"ip" DOUBLE,
"h" BIGINT,
"r" BIGINT,
"er" BIGINT,
"bb" BIGINT,
"k" BIGINT,
"hr" BIGINT,
"pc_st" VARCHAR,
"era" VARCHAR,
"pc" VARCHAR,
"game" BIGINT,
"team" VARCHAR,
"extra" VARCHAR,
"pitcher_id" VARCHAR
);
CREATE TABLE pitches (
"num" BIGINT,
"pitch" VARCHAR,
"type" VARCHAR,
"mph" VARCHAR,
"play_hitzone" VARCHAR,
"play_bases" DOUBLE,
"play_field" VARCHAR,
"pitcher" VARCHAR,
"pitching_team" VARCHAR,
"batting_team" VARCHAR,
"inning" VARCHAR,
"event_id" BIGINT,
"game" BIGINT
);
CREATE TABLE pitchingnotes (
"game" BIGINT,
"team" VARCHAR,
"stat" VARCHAR,
"data" VARCHAR
);
CREATE TABLE plays (
"game" BIGINT,
"team" VARCHAR,
"batter_id" VARCHAR,
"batter" VARCHAR,
"event" VARCHAR
);
Anyone who has the link will be able to view this.