[{"paID": 10309107015, "league": "mlr", "season": 3, "session": 9, "gameID": 107, "inning": "B2", "inningID": 1213, "playNumber": 15, "outs": 2, "obc": 1, "awayScore": 0, "homeScore": 1, "pitcherTeam": "KCR", "pitcherName": "Hayden McCloud", "pitcherID": 129, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 128, "swing": 21, "diff": 107, "exactResult": "", "oldResult": "BB", "resultAtNeutral": "BB", "resultAllNeutral": null, "rbi": 0, "run": false, "batterWPA": "2.60%", "pitcherWPA": "-2.60%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10309107033, "league": "mlr", "season": 3, "session": 9, "gameID": 107, "inning": "B4", "inningID": 1217, "playNumber": 33, "outs": 1, "obc": 2, "awayScore": 1, "homeScore": 1, "pitcherTeam": "KCR", "pitcherName": "Nori Aru", "pitcherID": 131, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 443, "swing": 482, "diff": 39, "exactResult": "", "oldResult": "2B", "resultAtNeutral": "2B", "resultAllNeutral": null, "rbi": 1, "run": true, "batterWPA": "15.24%", "pitcherWPA": "-15.24%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10402017013, "league": "mlr", "season": 4, "session": 2, "gameID": 17, "inning": "B2", "inningID": 189, "playNumber": 13, "outs": 0, "obc": 1, "awayScore": 0, "homeScore": 0, "pitcherTeam": "TEX", "pitcherName": "Superbone Threefinger", "pitcherID": 413, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 313, "swing": 99, "diff": 214, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "FO", "rbi": 0, "run": false, "batterWPA": "-3.01%", "pitcherWPA": "3.01%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10402017029, "league": "mlr", "season": 4, "session": 2, "gameID": 17, "inning": "B4", "inningID": 193, "playNumber": 29, "outs": 2, "obc": 1, "awayScore": 0, "homeScore": 0, "pitcherTeam": "TEX", "pitcherName": "Superbone Threefinger", "pitcherID": 413, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 771, "swing": 734, "diff": 37, "exactResult": "2B", "oldResult": "2B", "resultAtNeutral": "2B", "resultAllNeutral": "2B", "rbi": 1, "run": false, "batterWPA": "20.39%", "pitcherWPA": "-20.39%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10403032012, "league": "mlr", "season": 4, "session": 3, "gameID": 32, "inning": "B2", "inningID": 363, "playNumber": 12, "outs": 0, "obc": 0, "awayScore": 0, "homeScore": 1, "pitcherTeam": "LAA", "pitcherName": "Swing N. Miss", "pitcherID": 195, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 657, "swing": 420, "diff": 237, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "FO", "rbi": 0, "run": false, "batterWPA": "-2.16%", "pitcherWPA": "2.16%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10403032036, "league": "mlr", "season": 4, "session": 3, "gameID": 32, "inning": "B5", "inningID": 369, "playNumber": 36, "outs": 0, "obc": 0, "awayScore": 3, "homeScore": 1, "pitcherTeam": "LAA", "pitcherName": "Swing N. Miss", "pitcherID": 195, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 207, "swing": 45, "diff": 162, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "BB", "rbi": 0, "run": false, "batterWPA": "-4.94%", "pitcherWPA": "4.94%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10405062015, "league": "mlr", "season": 4, "session": 5, "gameID": 62, "inning": "T3", "inningID": 721, "playNumber": 15, "outs": 0, "obc": 0, "awayScore": 0, "homeScore": 0, "pitcherTeam": "DET", "pitcherName": "Dick Woolridge", "pitcherID": 92, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 16, "swing": 109, "diff": 93, "exactResult": "1B", "oldResult": "1B", "resultAtNeutral": "1B", "resultAllNeutral": "1B", "rbi": 0, "run": false, "batterWPA": "4.59%", "pitcherWPA": "-4.59%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10405062034, "league": "mlr", "season": 4, "session": 5, "gameID": 62, "inning": "T5", "inningID": 725, "playNumber": 34, "outs": 0, "obc": 0, "awayScore": 0, "homeScore": 2, "pitcherTeam": "DET", "pitcherName": "Mackin Tosh", "pitcherID": 93, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 853, "swing": 399, "diff": 454, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "LGO", "rbi": 0, "run": false, "batterWPA": "-3.62%", "pitcherWPA": "3.62%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10407091018, "league": "mlr", "season": 4, "session": 7, "gameID": 91, "inning": "B2", "inningID": 1056, "playNumber": 18, "outs": 2, "obc": 1, "awayScore": 1, "homeScore": 0, "pitcherTeam": "NYY", "pitcherName": "Pablo Sanchez III", "pitcherID": 250, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 0, "swing": 0, "diff": 0, "exactResult": "Auto K", "oldResult": "Auto K", "resultAtNeutral": "Auto K", "resultAllNeutral": "Auto K", "rbi": 0, "run": false, "batterWPA": "-4.49%", "pitcherWPA": "4.49%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10407091038, "league": "mlr", "season": 4, "session": 7, "gameID": 91, "inning": "B5", "inningID": 1062, "playNumber": 38, "outs": 0, "obc": 0, "awayScore": 1, "homeScore": 0, "pitcherTeam": "NYY", "pitcherName": "Pablo Sanchez III", "pitcherID": 250, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 402, "swing": 103, "diff": 299, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-6.28%", "pitcherWPA": "6.28%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10408106012, "league": "mlr", "season": 4, "session": 8, "gameID": 106, "inning": "T2", "inningID": 1234, "playNumber": 12, "outs": 2, "obc": 2, "awayScore": 0, "homeScore": 0, "pitcherTeam": "BAL", "pitcherName": "Jordan Lamas", "pitcherID": 481, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 1, "swing": 100, "diff": 99, "exactResult": "1B", "oldResult": "1B", "resultAtNeutral": "1B", "resultAllNeutral": "1B", "rbi": 1, "run": false, "batterWPA": "10.81%", "pitcherWPA": "-10.81%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10408106031, "league": "mlr", "season": 4, "session": 8, "gameID": 106, "inning": "T4", "inningID": 1238, "playNumber": 31, "outs": 1, "obc": 1, "awayScore": 2, "homeScore": 3, "pitcherTeam": "BAL", "pitcherName": "Jordan Lamas", "pitcherID": 481, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 750, "swing": 350, "diff": 400, "exactResult": "PO", "oldResult": "PO", "resultAtNeutral": "PO", "resultAllNeutral": "DP", "rbi": 0, "run": false, "batterWPA": "-6.41%", "pitcherWPA": "6.41%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10408106051, "league": "mlr", "season": 4, "session": 8, "gameID": 106, "inning": "T6", "inningID": 1242, "playNumber": 51, "outs": 2, "obc": 0, "awayScore": 5, "homeScore": 7, "pitcherTeam": "BAL", "pitcherName": "Chip Otle", "pitcherID": 4, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 1, "swing": 750, "diff": 251, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "FO", "rbi": 0, "run": false, "batterWPA": "-0.0161", "pitcherWPA": "0.0161", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10410137016, "league": "mlr", "season": 4, "session": 10, "gameID": 137, "inning": "B2", "inningID": 1587, "playNumber": 16, "outs": 1, "obc": 2, "awayScore": 2, "homeScore": 0, "pitcherTeam": "BOS", "pitcherName": "Frank Rivers", "pitcherID": 471, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 241, "swing": 400, "diff": 159, "exactResult": "BB", "oldResult": "BB", "resultAtNeutral": "BB", "resultAllNeutral": "BB", "rbi": 0, "run": false, "batterWPA": "4.79%", "pitcherWPA": "-4.79%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10410137032, "league": "mlr", "season": 4, "session": 10, "gameID": 137, "inning": "B4", "inningID": 1591, "playNumber": 32, "outs": 0, "obc": 0, "awayScore": 2, "homeScore": 1, "pitcherTeam": "BOS", "pitcherName": "Frank Rivers", "pitcherID": 471, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 639, "swing": 160, "diff": 479, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "LGO", "rbi": 0, "run": false, "batterWPA": "-4.80%", "pitcherWPA": "4.80%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10410137047, "league": "mlr", "season": 4, "session": 10, "gameID": 137, "inning": "B6", "inningID": 1595, "playNumber": 47, "outs": 1, "obc": 0, "awayScore": 2, "homeScore": 1, "pitcherTeam": "BOS", "pitcherName": "Frank Rivers", "pitcherID": 471, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 740, "swing": 720, "diff": 20, "exactResult": "HR", "oldResult": "HR", "resultAtNeutral": "HR", "resultAllNeutral": "HR", "rbi": 1, "run": true, "batterWPA": "45.12%", "pitcherWPA": "-45.12%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10412166014, "league": "mlr", "season": 4, "session": 12, "gameID": 166, "inning": "T3", "inningID": 1945, "playNumber": 14, "outs": 0, "obc": 0, "awayScore": 0, "homeScore": 0, "pitcherTeam": "NYY", "pitcherName": "Pablo Sanchez III", "pitcherID": 250, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 35, "swing": 300, "diff": 265, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "FO", "rbi": 0, "run": false, "batterWPA": "-3.25%", "pitcherWPA": "3.25%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10412166030, "league": "mlr", "season": 4, "session": 12, "gameID": 166, "inning": "T5", "inningID": 1949, "playNumber": 30, "outs": 2, "obc": 0, "awayScore": 0, "homeScore": 0, "pitcherTeam": "NYY", "pitcherName": "Pablo Sanchez III", "pitcherID": 250, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 420, "swing": 950, "diff": 470, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "LGO", "rbi": 0, "run": false, "batterWPA": "-3.26%", "pitcherWPA": "3.26%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10416227012, "league": "mlr", "season": 4, "session": 16, "gameID": 227, "inning": "B2", "inningID": 2664, "playNumber": 12, "outs": 0, "obc": 0, "awayScore": 0, "homeScore": 1, "pitcherTeam": "BAL", "pitcherName": "Lefty Louis", "pitcherID": 166, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 0, "swing": 0, "diff": 0, "exactResult": "Auto K", "oldResult": "Auto K", "resultAtNeutral": "Auto K", "resultAllNeutral": "Auto K", "rbi": 0, "run": false, "batterWPA": "-2.16%", "pitcherWPA": "2.16%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10416227034, "league": "mlr", "season": 4, "session": 16, "gameID": 227, "inning": "B4", "inningID": 2668, "playNumber": 34, "outs": 0, "obc": 0, "awayScore": 5, "homeScore": 2, "pitcherTeam": "BAL", "pitcherName": "Lefty Louis", "pitcherID": 166, "hitterTeam": "TOR", "hitterName": "Ryan Gastings", "hitterID": 394, "pitch": 0, "swing": 0, "diff": 0, "exactResult": "Auto K", "oldResult": "Auto K", "resultAtNeutral": "Auto K", "resultAllNeutral": "Auto K", "rbi": 0, "run": false, "batterWPA": "-3.22%", "pitcherWPA": "3.22%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}]
