[{"paID": 10402019007, "league": "mlr", "season": 4, "session": 2, "gameID": 19, "inning": "B1", "inningID": 209, "playNumber": 7, "outs": 2, "obc": 0, "awayScore": 0, "homeScore": 0, "pitcherTeam": "TBR", "pitcherName": "Ed Turner", "pitcherID": 373, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 268, "swing": 567, "diff": 299, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-1.79%", "pitcherWPA": "1.79%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10402019024, "league": "mlr", "season": 4, "session": 2, "gameID": 19, "inning": "B3", "inningID": 213, "playNumber": 24, "outs": 1, "obc": 2, "awayScore": 0, "homeScore": 2, "pitcherTeam": "TBR", "pitcherName": "Viking Fishbird", "pitcherID": 42, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 959, "swing": 784, "diff": 175, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "BB", "rbi": 0, "run": false, "batterWPA": "-2.80%", "pitcherWPA": "2.80%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10402019037, "league": "mlr", "season": 4, "session": 2, "gameID": 19, "inning": "B4", "inningID": 215, "playNumber": 37, "outs": 2, "obc": 3, "awayScore": 0, "homeScore": 6, "pitcherTeam": "TBR", "pitcherName": "Daoud Mata", "pitcherID": 372, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 19, "swing": 456, "diff": 437, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "RGO", "rbi": 0, "run": false, "batterWPA": "0.24%", "pitcherWPA": "-0.24%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10403037006, "league": "mlr", "season": 4, "session": 3, "gameID": 37, "inning": "B1", "inningID": 420, "playNumber": 6, "outs": 1, "obc": 0, "awayScore": 0, "homeScore": 1, "pitcherTeam": "ARI", "pitcherName": "Syd Kidd", "pitcherID": 3, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 256, "swing": 234, "diff": 22, "exactResult": "HR", "oldResult": "HR", "resultAtNeutral": "HR", "resultAllNeutral": "HR", "rbi": 1, "run": true, "batterWPA": "9.73%", "pitcherWPA": "-9.73%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10404052011, "league": "mlr", "season": 4, "session": 4, "gameID": 52, "inning": "T2", "inningID": 604, "playNumber": 11, "outs": 1, "obc": 0, "awayScore": 1, "homeScore": 2, "pitcherTeam": "MIN", "pitcherName": "Filet-Mignon Jackson", "pitcherID": 320, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 697, "swing": 919, "diff": 222, "exactResult": "K", "oldResult": "K", "resultAtNeutral": "K", "resultAllNeutral": "FO", "rbi": 0, "run": false, "batterWPA": "-3.53%", "pitcherWPA": "3.53%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10408111008, "league": "mlr", "season": 4, "session": 8, "gameID": 111, "inning": "T2", "inningID": 1293, "playNumber": 8, "outs": 1, "obc": 0, "awayScore": 0, "homeScore": 0, "pitcherTeam": "MTL", "pitcherName": "Maxelia Gray", "pitcherID": 391, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 346, "swing": 757, "diff": 411, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "RGO", "rbi": 0, "run": false, "batterWPA": "-0.029", "pitcherWPA": "0.029", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10408111023, "league": "mlr", "season": 4, "session": 8, "gameID": 111, "inning": "T3", "inningID": 1295, "playNumber": 23, "outs": 2, "obc": 0, "awayScore": 5, "homeScore": 0, "pitcherTeam": "MTL", "pitcherName": "Maxelia Gray", "pitcherID": 391, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 444, "swing": 420, "diff": 24, "exactResult": "HR", "oldResult": "HR", "resultAtNeutral": "HR", "resultAllNeutral": "HR", "rbi": 1, "run": true, "batterWPA": "3.13%", "pitcherWPA": "-3.13%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10408111041, "league": "mlr", "season": 4, "session": 8, "gameID": 111, "inning": "T5", "inningID": 1299, "playNumber": 41, "outs": 1, "obc": 0, "awayScore": 7, "homeScore": 1, "pitcherTeam": "MTL", "pitcherName": "Callie Braden", "pitcherID": 604, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 867, "swing": 690, "diff": 177, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "BB", "rbi": 0, "run": false, "batterWPA": "-0.0033", "pitcherWPA": "0.0033", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10410141012, "league": "mlr", "season": 4, "session": 10, "gameID": 141, "inning": "T2", "inningID": 1637, "playNumber": 12, "outs": 0, "obc": 0, "awayScore": 2, "homeScore": 1, "pitcherTeam": "LAA", "pitcherName": "Chipper Dipper", "pitcherID": 148, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 526, "swing": 567, "diff": 41, "exactResult": "HR", "oldResult": "HR", "resultAtNeutral": "HR", "resultAllNeutral": "2B", "rbi": 1, "run": true, "batterWPA": "10.20%", "pitcherWPA": "-10.20%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10410141031, "league": "mlr", "season": 4, "session": 10, "gameID": 141, "inning": "T4", "inningID": 1641, "playNumber": 31, "outs": 1, "obc": 2, "awayScore": 3, "homeScore": 3, "pitcherTeam": "LAA", "pitcherName": "Francis James Wellington IV", "pitcherID": 152, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 364, "swing": 420, "diff": 56, "exactResult": "HR", "oldResult": "HR", "resultAtNeutral": "2B", "resultAllNeutral": "2B", "rbi": 2, "run": true, "batterWPA": "23.56%", "pitcherWPA": "-23.56%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10410141049, "league": "mlr", "season": 4, "session": 10, "gameID": 141, "inning": "T6", "inningID": 1645, "playNumber": 49, "outs": 1, "obc": 2, "awayScore": 5, "homeScore": 5, "pitcherTeam": "LAA", "pitcherName": "Francis James Wellington IV", "pitcherID": 152, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 673, "swing": 666, "diff": 7, "exactResult": "HR", "oldResult": "HR", "resultAtNeutral": "HR", "resultAllNeutral": "HR", "rbi": 2, "run": true, "batterWPA": "33.25%", "pitcherWPA": "-33.25%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10411152012, "league": "mlr", "season": 4, "session": 11, "gameID": 152, "inning": "B2", "inningID": 1771, "playNumber": 12, "outs": 0, "obc": 0, "awayScore": 0, "homeScore": 0, "pitcherTeam": "TOR", "pitcherName": "Ryan Gastings", "pitcherID": 394, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 738, "swing": 147, "diff": 409, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "RGO", "rbi": 0, "run": false, "batterWPA": "-2.75%", "pitcherWPA": "2.75%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10411152031, "league": "mlr", "season": 4, "session": 11, "gameID": 152, "inning": "B4", "inningID": 1775, "playNumber": 31, "outs": 1, "obc": 3, "awayScore": 1, "homeScore": 0, "pitcherTeam": "TOR", "pitcherName": "Ryan Gastings", "pitcherID": 394, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 246, "swing": 666, "diff": 420, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "RGO", "rbi": 1, "run": false, "batterWPA": "-1.41%", "pitcherWPA": "1.41%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10412170003, "league": "mlr", "season": 4, "session": 12, "gameID": 170, "inning": "T1", "inningID": 1989, "playNumber": 3, "outs": 1, "obc": 1, "awayScore": 0, "homeScore": 0, "pitcherTeam": "CWS", "pitcherName": "Scrub Magooch", "pitcherID": 729, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 301, "swing": 867, "diff": 434, "exactResult": "LGO", "oldResult": "DP", "resultAtNeutral": "DP", "resultAllNeutral": "DP", "rbi": 0, "run": false, "batterWPA": "-7.47%", "pitcherWPA": "7.47%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10412170026, "league": "mlr", "season": 4, "session": 12, "gameID": 170, "inning": "T4", "inningID": 1995, "playNumber": 26, "outs": 0, "obc": 0, "awayScore": 0, "homeScore": 2, "pitcherTeam": "CWS", "pitcherName": "Scrub Magooch", "pitcherID": 729, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 310, "swing": 110, "diff": 200, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "FO", "rbi": 0, "run": false, "batterWPA": "-3.51%", "pitcherWPA": "3.51%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10412170047, "league": "mlr", "season": 4, "session": 12, "gameID": 170, "inning": "T6", "inningID": 1999, "playNumber": 47, "outs": 2, "obc": 1, "awayScore": 0, "homeScore": 5, "pitcherTeam": "CWS", "pitcherName": "Scrub Magooch", "pitcherID": 729, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 2, "swing": 712, "diff": 290, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-0.19%", "pitcherWPA": "0.19%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10413186006, "league": "mlr", "season": 4, "session": 13, "gameID": 186, "inning": "B1", "inningID": 2185, "playNumber": 6, "outs": 1, "obc": 0, "awayScore": 0, "homeScore": 0, "pitcherTeam": "MIN", "pitcherName": "Oral Nanny", "pitcherID": 495, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 399, "swing": 475, "diff": 76, "exactResult": "1B", "oldResult": "1B", "resultAtNeutral": "1B", "resultAllNeutral": "1B", "rbi": 0, "run": false, "batterWPA": "3.37%", "pitcherWPA": "-3.37%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10413186007, "league": "mlr", "season": 4, "session": 13, "gameID": 186, "inning": "B1", "inningID": 2185, "playNumber": 7, "outs": 1, "obc": 1, "awayScore": 0, "homeScore": 0, "pitcherTeam": "MIN", "pitcherName": "Oral Nanny", "pitcherID": 495, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 943, "swing": 500, "diff": 443, "exactResult": "CS 2B", "oldResult": "CS", "resultAtNeutral": "CS", "resultAllNeutral": "CS", "rbi": 0, "run": false, "batterWPA": "-5.64%", "pitcherWPA": "5.64%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10413186028, "league": "mlr", "season": 4, "session": 13, "gameID": 186, "inning": "B3", "inningID": 2189, "playNumber": 28, "outs": 0, "obc": 2, "awayScore": 1, "homeScore": 3, "pitcherTeam": "MIN", "pitcherName": "Oral Nanny", "pitcherID": 495, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 431, "swing": 345, "diff": 86, "exactResult": "1B", "oldResult": "1B", "resultAtNeutral": "1B", "resultAllNeutral": "1B", "rbi": 0, "run": true, "batterWPA": "3.56%", "pitcherWPA": "-3.56%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10413186029, "league": "mlr", "season": 4, "session": 13, "gameID": 186, "inning": "B3", "inningID": 2189, "playNumber": 29, "outs": 0, "obc": 5, "awayScore": 1, "homeScore": 3, "pitcherTeam": "MIN", "pitcherName": "Oral Nanny", "pitcherID": 495, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 777, "swing": 600, "diff": 177, "exactResult": "Steal 2B", "oldResult": "SB", "resultAtNeutral": "SB", "resultAllNeutral": "SB", "rbi": 0, "run": false, "batterWPA": "0.40%", "pitcherWPA": "-0.40%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10413186046, "league": "mlr", "season": 4, "session": 13, "gameID": 186, "inning": "B4", "inningID": 2191, "playNumber": 46, "outs": 2, "obc": 0, "awayScore": 2, "homeScore": 8, "pitcherTeam": "MIN", "pitcherName": "River Ride", "pitcherID": 342, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 359, "swing": 875, "diff": 484, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "LGO", "rbi": 0, "run": false, "batterWPA": "-0.18%", "pitcherWPA": "0.18%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10415215012, "league": "mlr", "season": 4, "session": 15, "gameID": 215, "inning": "T2", "inningID": 2525, "playNumber": 12, "outs": 1, "obc": 0, "awayScore": 1, "homeScore": 0, "pitcherTeam": "DET", "pitcherName": "John Johnson Jr.", "pitcherID": 91, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 211, "swing": 325, "diff": 114, "exactResult": "BB", "oldResult": "BB", "resultAtNeutral": "BB", "resultAllNeutral": "1B", "rbi": 0, "run": false, "batterWPA": "3.05%", "pitcherWPA": "-3.05%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10415215013, "league": "mlr", "season": 4, "session": 15, "gameID": 215, "inning": "T2", "inningID": 2525, "playNumber": 13, "outs": 1, "obc": 1, "awayScore": 1, "homeScore": 0, "pitcherTeam": "DET", "pitcherName": "John Johnson Jr.", "pitcherID": 91, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 99, "swing": 600, "diff": 499, "exactResult": "CS 2B", "oldResult": "CS", "resultAtNeutral": "CS", "resultAllNeutral": "CS", "rbi": 0, "run": false, "batterWPA": "-5.39%", "pitcherWPA": "5.39%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10415215031, "league": "mlr", "season": 4, "session": 15, "gameID": 215, "inning": "T4", "inningID": 2529, "playNumber": 31, "outs": 2, "obc": 0, "awayScore": 1, "homeScore": 2, "pitcherTeam": "DET", "pitcherName": "John Johnson Jr.", "pitcherID": 91, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 727, "swing": 146, "diff": 419, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "RGO", "rbi": 0, "run": false, "batterWPA": "-2.57%", "pitcherWPA": "2.57%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10416233003, "league": "mlr", "season": 4, "session": 16, "gameID": 233, "inning": "T1", "inningID": 2734, "playNumber": 3, "outs": 2, "obc": 0, "awayScore": 0, "homeScore": 0, "pitcherTeam": "HOU", "pitcherName": "Derek Bongiovanni", "pitcherID": 109, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 960, "swing": 115, "diff": 155, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "BB", "rbi": 0, "run": false, "batterWPA": "-1.74%", "pitcherWPA": "1.74%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10416233020, "league": "mlr", "season": 4, "session": 16, "gameID": 233, "inning": "T3", "inningID": 2738, "playNumber": 20, "outs": 0, "obc": 0, "awayScore": 4, "homeScore": 0, "pitcherTeam": "HOU", "pitcherName": "Thomas Beowulf Jr.", "pitcherID": 111, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 204, "swing": 147, "diff": 57, "exactResult": "2B", "oldResult": "2B", "resultAtNeutral": "2B", "resultAllNeutral": "2B", "rbi": 0, "run": true, "batterWPA": "2.27%", "pitcherWPA": "-2.27%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10416233032, "league": "mlr", "season": 4, "session": 16, "gameID": 233, "inning": "T4", "inningID": 2740, "playNumber": 32, "outs": 2, "obc": 0, "awayScore": 7, "homeScore": 0, "pitcherTeam": "HOU", "pitcherName": "Harry Peritestes", "pitcherID": 117, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 101, "swing": 780, "diff": 321, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-0.14%", "pitcherWPA": "0.14%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10417243014, "league": "mlr", "season": 4, "session": 17, "gameID": 243, "inning": "B2", "inningID": 2853, "playNumber": 14, "outs": 0, "obc": 0, "awayScore": 2, "homeScore": 0, "pitcherTeam": "BAL", "pitcherName": "Jordan Lamas", "pitcherID": 481, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 188, "swing": 725, "diff": 463, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "LGO", "rbi": 0, "run": false, "batterWPA": "-3.08%", "pitcherWPA": "3.08%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10417243033, "league": "mlr", "season": 4, "session": 17, "gameID": 243, "inning": "B4", "inningID": 2857, "playNumber": 33, "outs": 0, "obc": 0, "awayScore": 4, "homeScore": 2, "pitcherTeam": "BAL", "pitcherName": "Jordan Lamas", "pitcherID": 481, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 568, "swing": 257, "diff": 311, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-4.11%", "pitcherWPA": "4.11%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10417243046, "league": "mlr", "season": 4, "session": 17, "gameID": 243, "inning": "B5", "inningID": 2859, "playNumber": 46, "outs": 2, "obc": 2, "awayScore": 4, "homeScore": 4, "pitcherTeam": "BAL", "pitcherName": "Chip Otle", "pitcherID": 4, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 411, "swing": 750, "diff": 339, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-9.02%", "pitcherWPA": "9.02%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10501005012, "league": "mlr", "season": 5, "session": 1, "gameID": 5, "inning": "T2", "inningID": 48, "playNumber": 12, "outs": 2, "obc": 0, "awayScore": 2, "homeScore": 0, "pitcherTeam": "DET", "pitcherName": "Dick Woolridge", "pitcherID": 92, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 0, "swing": 0, "diff": 0, "exactResult": "Auto K", "oldResult": "Auto K", "resultAtNeutral": "Auto K", "resultAllNeutral": "Auto K", "rbi": 0, "run": false, "batterWPA": "-1.37%", "pitcherWPA": "1.37%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10501005038, "league": "mlr", "season": 5, "session": 1, "gameID": 5, "inning": "T5", "inningID": 54, "playNumber": 38, "outs": 0, "obc": 1, "awayScore": 3, "homeScore": 6, "pitcherTeam": "DET", "pitcherName": "Dick Woolridge", "pitcherID": 92, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 240, "swing": 123, "diff": 117, "exactResult": "BB", "oldResult": "BB", "resultAtNeutral": "BB", "resultAllNeutral": "1B", "rbi": 0, "run": true, "batterWPA": "7.98%", "pitcherWPA": "-7.98%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10501005053, "league": "mlr", "season": 5, "session": 1, "gameID": 5, "inning": "T6", "inningID": 56, "playNumber": 53, "outs": 2, "obc": 1, "awayScore": 5, "homeScore": 7, "pitcherTeam": "DET", "pitcherName": "Jack Yakker", "pitcherID": 527, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 200, "swing": 666, "diff": 466, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "LGO", "rbi": 0, "run": false, "batterWPA": "-5.06%", "pitcherWPA": "5.06%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10502020017, "league": "mlr", "season": 5, "session": 2, "gameID": 20, "inning": "T2", "inningID": 223, "playNumber": 17, "outs": 2, "obc": 0, "awayScore": 1, "homeScore": 5, "pitcherTeam": "LAA", "pitcherName": "Dmitri Petrovich", "pitcherID": 188, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 1000, "swing": 666, "diff": 334, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-0.95%", "pitcherWPA": "0.95%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10502020037, "league": "mlr", "season": 5, "session": 2, "gameID": 20, "inning": "T5", "inningID": 229, "playNumber": 37, "outs": 0, "obc": 0, "awayScore": 2, "homeScore": 5, "pitcherTeam": "LAA", "pitcherName": "Dmitri Petrovich", "pitcherID": 188, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 661, "swing": 345, "diff": 316, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-2.30%", "pitcherWPA": "2.30%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10503032014, "league": "mlr", "season": 5, "session": 3, "gameID": 32, "inning": "B2", "inningID": 366, "playNumber": 14, "outs": 2, "obc": 0, "awayScore": 1, "homeScore": 0, "pitcherTeam": "BAL", "pitcherName": "Harry McPotterson", "pitcherID": 1703, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 960, "swing": 234, "diff": 274, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "FO", "rbi": 0, "run": false, "batterWPA": "-2.13%", "pitcherWPA": "2.13%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10503032030, "league": "mlr", "season": 5, "session": 3, "gameID": 32, "inning": "B4", "inningID": 370, "playNumber": 30, "outs": 1, "obc": 6, "awayScore": 1, "homeScore": 0, "pitcherTeam": "BAL", "pitcherName": "Harry McPotterson", "pitcherID": 1703, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 0, "swing": 0, "diff": 0, "exactResult": "IBB", "oldResult": "IBB", "resultAtNeutral": "IBB", "resultAllNeutral": "IBB", "rbi": 0, "run": false, "batterWPA": "2.49%", "pitcherWPA": "-2.49%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10503032051, "league": "mlr", "season": 5, "session": 3, "gameID": 32, "inning": "B6", "inningID": 374, "playNumber": 51, "outs": 0, "obc": 0, "awayScore": 4, "homeScore": 3, "pitcherTeam": "BAL", "pitcherName": "Sini Alexander", "pitcherID": 605, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 800, "swing": 265, "diff": 465, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "LGO", "rbi": 0, "run": false, "batterWPA": "-8.33%", "pitcherWPA": "8.33%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10505064005, "league": "mlr", "season": 5, "session": 5, "gameID": 64, "inning": "B1", "inningID": 750, "playNumber": 5, "outs": 1, "obc": 0, "awayScore": 0, "homeScore": 0, "pitcherTeam": "MIN", "pitcherName": "Tabasco Greensauce", "pitcherID": 1818, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 303, "swing": 666, "diff": 363, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-2.17%", "pitcherWPA": "2.17%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10505064023, "league": "mlr", "season": 5, "session": 5, "gameID": 64, "inning": "B3", "inningID": 754, "playNumber": 23, "outs": 2, "obc": 1, "awayScore": 2, "homeScore": 1, "pitcherTeam": "MIN", "pitcherName": "Tabasco Greensauce", "pitcherID": 1818, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 143, "swing": 789, "diff": 354, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-5.25%", "pitcherWPA": "5.25%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10505064045, "league": "mlr", "season": 5, "session": 5, "gameID": 64, "inning": "B6", "inningID": 760, "playNumber": 45, "outs": 1, "obc": 1, "awayScore": 3, "homeScore": 1, "pitcherTeam": "MIN", "pitcherName": "Tabasco Greensauce", "pitcherID": 1818, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 715, "swing": 420, "diff": 295, "exactResult": "RGO", "oldResult": "DP", "resultAtNeutral": "DP", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-12.79%", "pitcherWPA": "12.79%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10507091011, "league": "mlr", "season": 5, "session": 7, "gameID": 91, "inning": "T2", "inningID": 1069, "playNumber": 11, "outs": 1, "obc": 7, "awayScore": 0, "homeScore": 0, "pitcherTeam": "NYY", "pitcherName": "Fik Seiko", "pitcherID": 2207, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 835, "swing": 835, "diff": 0, "exactResult": "HR", "oldResult": "HR", "resultAtNeutral": "HR", "resultAllNeutral": "HR", "rbi": 4, "run": true, "batterWPA": "24.96%", "pitcherWPA": "-24.96%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10507091033, "league": "mlr", "season": 5, "session": 7, "gameID": 91, "inning": "T4", "inningID": 1073, "playNumber": 33, "outs": 0, "obc": 0, "awayScore": 6, "homeScore": 3, "pitcherTeam": "NYY", "pitcherName": "Tanner Hendrix", "pitcherID": 375, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 788, "swing": 216, "diff": 428, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "RGO", "rbi": 0, "run": false, "batterWPA": "-0.98%", "pitcherWPA": "0.98%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10507091051, "league": "mlr", "season": 5, "session": 7, "gameID": 91, "inning": "T5", "inningID": 1075, "playNumber": 51, "outs": 1, "obc": 1, "awayScore": 9, "homeScore": 5, "pitcherTeam": "NYY", "pitcherName": "Tanner Hendrix", "pitcherID": 375, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 1, "swing": 865, "diff": 136, "exactResult": "BB", "oldResult": "BB", "resultAtNeutral": "BB", "resultAllNeutral": "1B", "rbi": 0, "run": false, "batterWPA": "0.62%", "pitcherWPA": "-0.62%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10508112016, "league": "mlr", "season": 5, "session": 8, "gameID": 112, "inning": "B2", "inningID": 1333, "playNumber": 16, "outs": 1, "obc": 0, "awayScore": 3, "homeScore": 0, "pitcherTeam": "LAD", "pitcherName": "Andrew Peters", "pitcherID": 337, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 784, "swing": 624, "diff": 160, "exactResult": "FO", "oldResult": "FO", "resultAtNeutral": "FO", "resultAllNeutral": "BB", "rbi": 0, "run": false, "batterWPA": "-2.03%", "pitcherWPA": "2.03%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10508112033, "league": "mlr", "season": 5, "session": 8, "gameID": 112, "inning": "B4", "inningID": 1337, "playNumber": 33, "outs": 2, "obc": 0, "awayScore": 3, "homeScore": 2, "pitcherTeam": "LAD", "pitcherName": "Bobo Bones", "pitcherID": 478, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 211, "swing": 507, "diff": 296, "exactResult": "PO", "oldResult": "PO", "resultAtNeutral": "PO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-3.24%", "pitcherWPA": "3.24%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10509124016, "league": "mlr", "season": 5, "session": 9, "gameID": 124, "inning": "T2", "inningID": 1483, "playNumber": 16, "outs": 0, "obc": 0, "awayScore": 3, "homeScore": 4, "pitcherTeam": "TBR", "pitcherName": "Mason Miller", "pitcherID": 270, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 701, "swing": 143, "diff": 442, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "RGO", "rbi": 0, "run": false, "batterWPA": "-2.95%", "pitcherWPA": "2.95%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10509124029, "league": "mlr", "season": 5, "session": 9, "gameID": 124, "inning": "T3", "inningID": 1485, "playNumber": 29, "outs": 2, "obc": 2, "awayScore": 5, "homeScore": 4, "pitcherTeam": "TBR", "pitcherName": "Mason Miller", "pitcherID": 270, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 157, "swing": 823, "diff": 334, "exactResult": "RGO", "oldResult": "RGO", "resultAtNeutral": "RGO", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-4.79%", "pitcherWPA": "4.79%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10509124049, "league": "mlr", "season": 5, "session": 9, "gameID": 124, "inning": "T6", "inningID": 1491, "playNumber": 49, "outs": 0, "obc": 3, "awayScore": 5, "homeScore": 4, "pitcherTeam": "TBR", "pitcherName": "Mason Miller", "pitcherID": 270, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 309, "swing": 805, "diff": 496, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "LGO", "rbi": 0, "run": false, "batterWPA": "-3.49%", "pitcherWPA": "3.49%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10511156012, "league": "mlr", "season": 5, "session": 11, "gameID": 156, "inning": "T2", "inningID": 1851, "playNumber": 12, "outs": 2, "obc": 0, "awayScore": 3, "homeScore": 0, "pitcherTeam": "CIN", "pitcherName": "Richard Saks", "pitcherID": 321, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 910, "swing": 348, "diff": 438, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "RGO", "rbi": 0, "run": false, "batterWPA": "-0.89%", "pitcherWPA": "0.89%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10511156024, "league": "mlr", "season": 5, "session": 11, "gameID": 156, "inning": "T3", "inningID": 1853, "playNumber": 24, "outs": 2, "obc": 2, "awayScore": 8, "homeScore": 0, "pitcherTeam": "CIN", "pitcherName": "Big Nutty", "pitcherID": 196, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 756, "swing": 274, "diff": 482, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "LGO", "rbi": 0, "run": false, "batterWPA": "-0.30%", "pitcherWPA": "0.30%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10511156044, "league": "mlr", "season": 5, "session": 11, "gameID": 156, "inning": "T6", "inningID": 1859, "playNumber": 44, "outs": 0, "obc": 0, "awayScore": 9, "homeScore": 0, "pitcherTeam": "CIN", "pitcherName": "Big Nutty", "pitcherID": 196, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 0, "swing": 0, "diff": 0, "exactResult": "Auto BB", "oldResult": "Auto BB", "resultAtNeutral": "Auto BB", "resultAllNeutral": "Auto BB", "rbi": 0, "run": true, "batterWPA": "-0.01%", "pitcherWPA": "0.01%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10512170009, "league": "mlr", "season": 5, "session": 12, "gameID": 170, "inning": "B1", "inningID": 2017, "playNumber": 9, "outs": 1, "obc": 1, "awayScore": 0, "homeScore": 2, "pitcherTeam": "DET", "pitcherName": "Hunter Scott", "pitcherID": 786, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 1, "swing": 289, "diff": 288, "exactResult": "K", "oldResult": "K", "resultAtNeutral": "K", "resultAllNeutral": "K", "rbi": 0, "run": false, "batterWPA": "-1.39%", "pitcherWPA": "1.39%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10512170025, "league": "mlr", "season": 5, "session": 12, "gameID": 170, "inning": "B3", "inningID": 2021, "playNumber": 25, "outs": 2, "obc": 0, "awayScore": 0, "homeScore": 2, "pitcherTeam": "DET", "pitcherName": "Hunter Scott", "pitcherID": 786, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 355, "swing": 534, "diff": 179, "exactResult": "K", "oldResult": "K", "resultAtNeutral": "K", "resultAllNeutral": "FO", "rbi": 0, "run": false, "batterWPA": "-1.05%", "pitcherWPA": "1.05%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10515215021, "league": "mlr", "season": 5, "session": 15, "gameID": 215, "inning": "B2", "inningID": 2551, "playNumber": 21, "outs": 2, "obc": 4, "awayScore": 4, "homeScore": 1, "pitcherTeam": "TEX", "pitcherName": "Mike Hawk", "pitcherID": 212, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 719, "swing": 789, "diff": 70, "exactResult": "1B", "oldResult": "1B", "resultAtNeutral": "1B", "resultAllNeutral": "1B", "rbi": 1, "run": false, "batterWPA": "9.39%", "pitcherWPA": "-9.39%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10515215037, "league": "mlr", "season": 5, "session": 15, "gameID": 215, "inning": "B4", "inningID": 2555, "playNumber": 37, "outs": 1, "obc": 0, "awayScore": 4, "homeScore": 5, "pitcherTeam": "TEX", "pitcherName": "Skinny Bear Brown Hill", "pitcherID": 752, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 245, "swing": 234, "diff": 11, "exactResult": "HR", "oldResult": "HR", "resultAtNeutral": "HR", "resultAllNeutral": "HR", "rbi": 1, "run": true, "batterWPA": "10.70%", "pitcherWPA": "-10.70%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10516229007, "league": "mlr", "season": 5, "session": 16, "gameID": 229, "inning": "B1", "inningID": 2704, "playNumber": 7, "outs": 2, "obc": 0, "awayScore": 1, "homeScore": 0, "pitcherTeam": "KCR", "pitcherName": "Mongy Whumpus", "pitcherID": 130, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 0, "swing": 0, "diff": 0, "exactResult": "Auto K", "oldResult": "Auto K", "resultAtNeutral": "Auto K", "resultAllNeutral": "Auto K", "rbi": 0, "run": false, "batterWPA": "-1.88%", "pitcherWPA": "1.88%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10516229025, "league": "mlr", "season": 5, "session": 16, "gameID": 229, "inning": "B3", "inningID": 2708, "playNumber": 25, "outs": 2, "obc": 2, "awayScore": 1, "homeScore": 1, "pitcherTeam": "KCR", "pitcherName": "Mongy Whumpus", "pitcherID": 130, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 623, "swing": 234, "diff": 389, "exactResult": "LGO", "oldResult": "LGO", "resultAtNeutral": "LGO", "resultAllNeutral": "PO", "rbi": 0, "run": false, "batterWPA": "-6.17%", "pitcherWPA": "6.17%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}, {"paID": 10516229040, "league": "mlr", "season": 5, "session": 16, "gameID": 229, "inning": "B5", "inningID": 2712, "playNumber": 40, "outs": 2, "obc": 1, "awayScore": 1, "homeScore": 1, "pitcherTeam": "KCR", "pitcherName": "Mongy Whumpus", "pitcherID": 130, "hitterTeam": "CLE", "hitterName": "Randy Townsend", "hitterID": 648, "pitch": 0, "swing": 0, "diff": 0, "exactResult": "Auto K", "oldResult": "Auto K", "resultAtNeutral": "Auto K", "resultAllNeutral": "Auto K", "rbi": 0, "run": false, "batterWPA": "-6.86%", "pitcherWPA": "6.86%", "pr3B": 0, "pr2B": 0, "pr1B": 0, "prAB": 0}]
