[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, first baseman Nolan Schanuel to pitcher Jack Kochanowicz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T20:08:26.214Z","endTime":"2026-05-03T20:09:23.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T17:33:30.078Z","endTime":"2026-05-03T19:41:54.363Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T19:41:54.363Z","endTime":"2026-05-03T20:07:10.423Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-03T20:07:10.423Z","endTime":"2026-05-03T20:08:28.425Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.938061389720712,"aZ":-28.29394802751568,"pfxX":-10.180654174319365,"pfxZ":1.9883316167146319,"pX":0.4378558380304781,"pZ":2.95463639749147,"vX0":8.375529708854334,"vY0":-139.0450284133537,"vZ0":-3.870432149171027,"x":100.31,"y":159.0,"x0":-1.294574754310844,"y0":50.004875785192446,"z0":6.247782468023573,"aX":-19.88488413584552},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.0,"breakHorizontal":16.7,"spinRate":1984,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3943230894949057,"extension":6.300015427261556},"index":3,"playId":"5c780976-9c86-329d-bae7-5a9468c4021b","pitchNumber":1,"startTime":"2026-05-03T20:08:28.425Z","endTime":"2026-05-03T20:08:32.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.563920129338218,"aZ":-28.386553017101697,"pfxX":-8.967184225280278,"pfxZ":1.9074570712353367,"pX":0.5569964391550547,"pZ":3.2499091385996253,"vX0":7.947858689529662,"vY0":-140.00416829928162,"vZ0":-3.1753239291425204,"x":95.77,"y":151.03,"x0":-1.1533616178695456,"y0":50.00331429807529,"z0":6.256359481066286,"aX":-17.8049405593063},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.0,"breakHorizontal":14.6,"spinRate":2115,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3911979295019554,"extension":6.223865408349981},"index":4,"playId":"63f0903a-d017-30c8-808d-b352c355bd20","pitchNumber":2,"startTime":"2026-05-03T20:08:42.671Z","endTime":"2026-05-03T20:08:46.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.590038814726498,"aZ":-33.40023657714236,"pfxX":1.779871261948366,"pfxZ":-0.7670625645554452,"pX":1.9554032059714272,"pZ":1.4775044510524165,"vX0":7.18420557874161,"vY0":-124.76431064545228,"vZ0":-4.410225527879763,"x":42.46,"y":198.89,"x0":-1.180287595144431,"y0":50.00398234692889,"z0":5.988515241771854,"aX":2.8361802456534284},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":-4.7,"spinRate":2830,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.43722248114725293,"extension":6.288278565768313},"index":5,"playId":"1b2ea417-cc35-3414-b8ec-683b8c7ad94b","pitchNumber":3,"startTime":"2026-05-03T20:08:57.782Z","endTime":"2026-05-03T20:09:01.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02432027504829,"aZ":-27.87590094445405,"pfxX":-8.221204749671054,"pfxZ":2.086687060131462,"pX":0.49135766525102603,"pZ":2.8634569132547636,"vX0":7.70395614477141,"vY0":-141.9956147284337,"vZ0":-4.577547302791101,"x":98.27,"y":161.47,"x0":-1.1780229455428999,"y0":50.00342316257116,"z0":6.252676547813518,"aX":-16.92665679202338},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.1,"breakHorizontal":13.4,"spinRate":2093,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.384545474394129,"extension":6.1874125613637},"hitData":{"launchSpeed":88.8,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.72,"coordY":159.85}},"index":6,"playId":"dc5bab66-dd24-37f3-a244-21f9c5ed486f","pitchNumber":4,"startTime":"2026-05-03T20:09:13.894Z","endTime":"2026-05-03T20:09:23.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-03T20:09:23.189Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T20:09:36.948Z","endTime":"2026-05-03T20:11:02.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.078543449980376,"aZ":-32.723136805999445,"pfxX":-8.135752322778838,"pfxZ":-0.30813364601999815,"pX":-0.6935442881607397,"pZ":2.2700468453825455,"vX0":4.64792286611853,"vY0":-132.5833561277429,"vZ0":-3.8016416578421985,"x":143.44,"y":177.49,"x0":-1.411405138935065,"y0":50.002615503090624,"z0":6.107947471171895,"aX":-14.498556028525595},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.2,"breakHorizontal":13.7,"spinRate":2181,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.4129502797469069,"extension":6.264519069731848},"index":0,"playId":"7d0e4ba5-c35c-3810-844c-195d75f497ea","pitchNumber":1,"startTime":"2026-05-03T20:09:50.539Z","endTime":"2026-05-03T20:09:53.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51309148923813,"aZ":-36.661598044693136,"pfxX":0.7260941252881606,"pfxZ":-2.79982707396666,"pX":0.15212205400360787,"pZ":1.6726228840153394,"vX0":3.451595445812273,"vY0":-126.19383586367364,"vZ0":-3.4382226053985017,"x":111.2,"y":193.62,"x0":-1.3321033596882614,"y0":50.006118753356084,"z0":6.02953810028457,"aX":1.1618109742031801},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.6,"breakHorizontal":-2.2,"spinRate":2896,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.43532213191407587,"extension":6.2548793296358465},"index":1,"playId":"e0c8d34d-5f2b-33e7-9ee2-9cc2f4e064b3","pitchNumber":2,"startTime":"2026-05-03T20:10:08.147Z","endTime":"2026-05-03T20:10:12.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39584809164454,"aZ":-35.71327075382634,"pfxX":-0.2110661334352475,"pfxZ":-2.2822490974453347,"pX":1.560424565827525,"pZ":0.2997055135423183,"vX0":6.829863538390087,"vY0":-124.39968481315177,"vZ0":-6.441663446308428,"x":57.52,"y":230.69,"x0":-1.2054252516388457,"y0":50.00181540249559,"z0":5.920583589796831,"aX":-0.32720397768036374},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.5,"breakHorizontal":-1.3,"spinRate":2893,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.44207030809158443,"extension":6.319466077601359},"index":2,"playId":"52a6e5d6-6149-306d-95db-a58159f052de","pitchNumber":3,"startTime":"2026-05-03T20:10:23.190Z","endTime":"2026-05-03T20:10:26.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68113320598442,"aZ":-29.416950992925408,"pfxX":-6.361084616906405,"pfxZ":1.5538563729499755,"pX":-1.3254279897900574,"pZ":1.2705701042168505,"vX0":2.3125308381291116,"vY0":-132.79311807732992,"vZ0":-6.79716014216129,"x":167.52,"y":204.47,"x0":-1.3854681666411628,"y0":50.00171454064524,"z0":6.0278479102842235,"aX":-11.263258562873938},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.4,"breakHorizontal":10.9,"spinRate":2305,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.41380838887370786,"extension":6.23833331149152},"index":3,"playId":"77d47054-e201-3cb7-a175-8007773fc160","pitchNumber":4,"startTime":"2026-05-03T20:10:40.659Z","endTime":"2026-05-03T20:10:44.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56205252237,"aZ":-13.246182268515266,"pfxX":-2.9215226271289843,"pfxZ":9.381016896831945,"pX":-0.11899228615264026,"pZ":1.9423122760086264,"vX0":4.808966238801122,"vY0":-141.6645935041709,"vZ0":-9.100232843689618,"x":121.54,"y":186.34,"x0":-1.4646572020945756,"y0":50.003584117989654,"z0":6.058131665979382,"aX":-5.895459599586187},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":4.2,"spinRate":2277,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.38771545311582223,"extension":6.277894479138605},"index":4,"playId":"aa9f3894-9c6c-337d-8ea4-625d87ad3e5e","pitchNumber":5,"startTime":"2026-05-03T20:10:58.099Z","endTime":"2026-05-03T20:11:02.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:11:02.300Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"MJ Melendez grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T20:11:13.146Z","endTime":"2026-05-03T20:11:35.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19710410298969,"aZ":-25.74598003731358,"pfxX":-6.681522603233705,"pfxZ":3.240183473111685,"pX":-0.14719085047105757,"pZ":2.115257282781575,"vX0":5.471654263213429,"vY0":-140.3913193822908,"vZ0":-6.58141593480216,"x":122.61,"y":181.67,"x0":-1.2579316176523667,"y0":50.00676794893251,"z0":6.17713042980724,"aX":-13.276942881487937},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.6,"breakHorizontal":10.9,"spinRate":2227,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3908546739162566,"extension":6.209365679173519},"hitData":{"launchSpeed":101.5,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.74,"coordY":149.6}},"index":0,"playId":"e9d3fc14-1b0a-3523-8d04-ee460002636f","pitchNumber":1,"startTime":"2026-05-03T20:11:26.170Z","endTime":"2026-05-03T20:11:35.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:11:35.403Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach Neto walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T20:13:52.936Z","endTime":"2026-05-03T20:17:50.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10,11],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T20:13:37.084Z","endTime":"2026-05-03T20:13:54.900Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.250905636908676,"aZ":-27.768645992807084,"pfxX":-9.840866260393915,"pfxZ":2.3597068504996894,"pX":-1.1993109850859576,"pZ":3.4628519165270037,"vX0":3.0422756873537633,"vY0":-136.54995860274406,"vZ0":-2.7326014527942073,"x":162.71,"y":145.28,"x0":-1.0572084814382674,"y0":50.001867056717636,"z0":6.409958849496751,"aX":-18.372137341456888},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.8,"breakHorizontal":17.0,"spinRate":2139,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.40286543874196434,"extension":5.675060663624765},"index":1,"playId":"c681037d-3bcd-3b67-8ae8-d40d37fedb64","pitchNumber":1,"startTime":"2026-05-03T20:13:54.900Z","endTime":"2026-05-03T20:13:58.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10917637708776,"aZ":-23.578858211595055,"pfxX":-10.884339984751973,"pfxZ":4.674592261630922,"pX":-0.05466878044382488,"pZ":2.5817437291024325,"vX0":6.007819138228257,"vY0":-135.5905377552264,"vZ0":-5.475945531864703,"x":119.08,"y":169.07,"x0":-0.8997888251387249,"y0":50.00261994535759,"z0":6.300808900156515,"aX":-20.012545677118194},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.3,"breakHorizontal":18.2,"spinRate":2116,"spinDirection":237},"zone":5,"typeConfidence":0.89,"plateTime":0.405899285000094,"extension":5.680520197096612},"index":2,"playId":"fdfc876c-9b36-300f-907c-53a216af015a","pitchNumber":2,"startTime":"2026-05-03T20:14:12.664Z","endTime":"2026-05-03T20:14:16.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.099587548964937,"aZ":-34.93415370966417,"pfxX":10.696355079011855,"pfxZ":-1.9575605172496324,"pX":-1.2980140587048077,"pZ":4.313013481618364,"vX0":-3.1483197991695437,"vY0":-118.55252634720298,"vZ0":2.2434418148874813,"x":166.48,"y":122.33,"x0":-1.3334262171751563,"y0":50.00542111415091,"z0":6.569248365585176,"aX":15.052257580504522},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.6,"breakHorizontal":-18.5,"spinRate":2855,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.4640685581689814,"extension":5.466419754822985},"index":3,"playId":"09ce3f84-293e-3798-80c3-722c7141ca88","pitchNumber":3,"startTime":"2026-05-03T20:14:29.042Z","endTime":"2026-05-03T20:14:33.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16246510061186,"aZ":-23.759881950466788,"pfxX":-11.084185988483297,"pfxZ":4.41140606655309,"pX":-0.24581689443760407,"pZ":1.7754499113026825,"vX0":5.9085490948227495,"vY0":-138.06924585681918,"vZ0":-7.403488698148424,"x":126.37,"y":190.84,"x0":-0.9871938891275339,"y0":50.00349464899818,"z0":6.120208819467896,"aX":-21.145560679805616},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":18.6,"spinRate":2116,"spinDirection":231},"zone":8,"typeConfidence":0.89,"plateTime":0.3985222020377863,"extension":5.776073592394982},"index":4,"playId":"62894538-ffe0-3138-a101-20237a109394","pitchNumber":4,"startTime":"2026-05-03T20:15:09.944Z","endTime":"2026-05-03T20:15:13.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.692746347307626,"aZ":-28.10340595684644,"pfxX":-11.734460257030273,"pfxZ":2.1139609924794733,"pX":-0.4242757808315957,"pZ":2.2226883064239216,"vX0":5.583526489369296,"vY0":-139.01907452342735,"vZ0":-5.546010883721189,"x":133.17,"y":178.77,"x0":-0.9515155209564776,"y0":50.003503834980364,"z0":6.146673548643014,"aX":-22.611572811640006},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.6,"breakHorizontal":19.8,"spinRate":2226,"spinDirection":232},"zone":4,"typeConfidence":0.89,"plateTime":0.39636345612967583,"extension":5.721969692393256},"index":5,"playId":"fa7511dc-7154-3c41-902c-56931d86e533","pitchNumber":5,"startTime":"2026-05-03T20:15:26.236Z","endTime":"2026-05-03T20:15:30.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28995972568586,"aZ":-29.35717205836107,"pfxX":-10.052906297273745,"pfxZ":1.47468601142298,"pX":-0.530627889241021,"pZ":2.445902982168636,"vX0":4.76603923074626,"vY0":-137.26463857519406,"vZ0":-4.743976422403312,"x":137.23,"y":172.74,"x0":-0.9830692083359265,"y0":50.00244264462564,"z0":6.194630697362525,"aX":-19.188922763556995},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.9,"breakHorizontal":17.2,"spinRate":2021,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.39898345107709954,"extension":5.797930774442517},"index":6,"playId":"f82c2bcd-ea6c-3de5-8ef0-ed7d02f30c08","pitchNumber":6,"startTime":"2026-05-03T20:15:47.291Z","endTime":"2026-05-03T20:15:54.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73523528642285,"aZ":-25.30687110178962,"pfxX":-8.761663538372293,"pfxZ":3.584189534235735,"pX":-0.691132237532357,"pZ":2.389988995355176,"vX0":3.830088910219109,"vY0":-137.73839013485824,"vZ0":-5.556222731918341,"x":143.34,"y":174.25,"x0":-0.9646026178878258,"y0":50.00013958966892,"z0":6.1536962279419365,"aX":-16.764394566188606},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":15.0,"spinRate":2060,"spinDirection":229},"zone":4,"typeConfidence":0.89,"plateTime":0.39826627249606306,"extension":5.75547123981735},"index":7,"playId":"d6670601-7867-31f6-aa16-8370afa76b99","pitchNumber":7,"startTime":"2026-05-03T20:16:24.418Z","endTime":"2026-05-03T20:16:28.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.155290807997087,"aZ":-32.65614337811232,"pfxX":-7.064983878650485,"pfxZ":-0.2899442288101637,"pX":0.5053500113337803,"pZ":0.48695496252834974,"vX0":5.650860372384745,"vY0":-129.39840324882294,"vZ0":-7.627714922023471,"x":97.74,"y":225.63,"x0":-0.8067842100662269,"y0":50.00212470003719,"z0":6.030411018446717,"aX":-11.782834917140603},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.3,"breakHorizontal":11.3,"spinRate":745,"spinDirection":263},"zone":14,"typeConfidence":0.91,"plateTime":0.42597774193567384,"extension":5.858141050121294},"index":8,"playId":"57ad16b9-3775-3419-ab56-b71e8de0f946","pitchNumber":8,"startTime":"2026-05-03T20:16:43.283Z","endTime":"2026-05-03T20:16:47.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.091633985583464,"aZ":-32.67280571089529,"pfxX":-9.049714612545174,"pfxZ":-0.25920784548347164,"pX":-0.4993154320753169,"pZ":2.3493134021613264,"vX0":4.434309387525941,"vY0":-137.595170215053,"vZ0":-4.275025269261889,"x":136.03,"y":175.35,"x0":-0.9638565096582098,"y0":50.005521993624,"z0":6.159691609373747,"aX":-17.199031604530482},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-1.2,"breakHorizontal":15.4,"spinRate":2038,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.3994506328054541,"extension":5.732650894619362},"index":9,"playId":"b18474b7-f0f1-3bb0-b963-bfda32e325c1","pitchNumber":9,"startTime":"2026-05-03T20:17:03.571Z","endTime":"2026-05-03T20:17:07.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.342927718849374,"aZ":-30.233395869077157,"pfxX":1.7360349346669812,"pfxZ":1.1310778205298302,"pX":0.1323793629772022,"pZ":3.416494349864402,"vX0":2.166851465365297,"vY0":-130.11582551893872,"vZ0":-1.8184289787255281,"x":111.95,"y":146.53,"x0":-0.9367580981557643,"y0":50.00257286217797,"z0":6.415700236627001,"aX":2.975532448479947},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.9,"breakHorizontal":-3.6,"spinRate":2565,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.42098832509404627,"extension":5.8202421280834855},"index":10,"playId":"43903f11-b7bc-37bd-b2f8-4131cc81417e","pitchNumber":10,"startTime":"2026-05-03T20:17:27.670Z","endTime":"2026-05-03T20:17:31.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.531818873803505,"aZ":-30.900193230198223,"pfxX":-9.24935433877809,"pfxZ":0.701661803334213,"pX":-0.8563466124892599,"pZ":3.203936998419694,"vX0":3.6792891752022303,"vY0":-134.50498471772963,"vZ0":-2.321573787271962,"x":149.64,"y":152.27,"x0":-1.047064592669956,"y0":50.002838312643185,"z0":6.2883604475772135,"aX":-16.80068353855757},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.0,"breakHorizontal":15.8,"spinRate":1969,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.40856738934703074,"extension":5.712833523689068},"index":11,"playId":"26c52d65-7d7d-3bc5-a437-ac87af125835","pitchNumber":11,"startTime":"2026-05-03T20:17:46.627Z","endTime":"2026-05-03T20:17:50.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:17:50.555Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks. Zach Neto to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T20:18:01.589Z","endTime":"2026-05-03T20:20:08.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62291691999021,"aZ":-29.55495821166012,"pfxX":-9.043825901401428,"pfxZ":1.4057697874778583,"pX":-1.162327039639638,"pZ":2.6222026772565057,"vX0":2.676548413730202,"vY0":-136.62094565256692,"vZ0":-4.061974605720799,"x":161.31,"y":167.98,"x0":-0.9872919633034728,"y0":50.00607671382996,"z0":6.189073378916044,"aX":-16.88451818891989},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.8,"breakHorizontal":15.7,"spinRate":2069,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.40285257700491695,"extension":5.705477132215764},"index":0,"playId":"8ed3a7ee-d032-3f7c-8dfa-a1bc9fce668c","pitchNumber":1,"startTime":"2026-05-03T20:18:15.820Z","endTime":"2026-05-03T20:18:19.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22479571367051,"aZ":-27.856757194188866,"pfxX":-9.927337984190643,"pfxZ":2.309533281127484,"pX":0.030081683354788072,"pZ":1.7843695060364302,"vX0":5.762498779885552,"vY0":-136.5311757197568,"vZ0":-6.680707596825087,"x":115.85,"y":190.6,"x0":-0.8307250856760314,"y0":50.00155865145295,"z0":6.210080429382951,"aX":-18.528806939805165},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.8,"breakHorizontal":16.6,"spinRate":2150,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.40292057472057685,"extension":5.780332216916978},"index":1,"playId":"d48b93b1-2398-3064-8dd9-24d5db4bae72","pitchNumber":2,"startTime":"2026-05-03T20:18:33.174Z","endTime":"2026-05-03T20:18:36.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":74.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34910818711377,"aZ":-32.92453973034075,"pfxX":8.421505770241708,"pfxZ":-0.5211571830108603,"pX":1.010891351165438,"pZ":1.3958033232109301,"vX0":2.23908085663686,"vY0":-121.30519766332564,"vZ0":-4.332920371855016,"x":78.47,"y":201.09,"x0":-1.025582926631659,"y0":50.00338077846455,"z0":6.187276139549753,"aX":12.117188937697199},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.0,"breakHorizontal":-15.8,"spinRate":3009,"spinDirection":45},"zone":14,"typeConfidence":0.88,"plateTime":0.45763657748143416,"extension":5.726952254303184},"index":2,"playId":"78a21e3e-d8c2-3d7e-9750-3806f6c9611d","pitchNumber":3,"startTime":"2026-05-03T20:18:56.906Z","endTime":"2026-05-03T20:19:00.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.93466114651659,"aZ":-24.101030555631134,"pfxX":-12.305917110565128,"pfxZ":4.241564791540683,"pX":0.3498277026011167,"pZ":0.9667707844410427,"vX0":7.475257859458676,"vY0":-138.72244865813798,"vZ0":-9.297613920637446,"x":103.67,"y":212.68,"x0":-0.8150260819630827,"y0":50.00283119773599,"z0":6.035500351817273,"aX":-23.411494708776235},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.4,"breakHorizontal":20.2,"spinRate":2188,"spinDirection":234},"zone":14,"typeConfidence":0.89,"plateTime":0.3985005285320482,"extension":5.876948123780565},"index":3,"playId":"91b2b015-f948-37c5-be5d-e16a73204f06","pitchNumber":4,"startTime":"2026-05-03T20:19:14.256Z","endTime":"2026-05-03T20:19:18.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65527149853326,"aZ":-26.065899887679286,"pfxX":-11.078633217976217,"pfxZ":3.280598422580626,"pX":-0.0443960923185106,"pZ":1.4365658065494191,"vX0":6.090041488089296,"vY0":-136.99587082889258,"vZ0":-7.670875970384676,"x":118.69,"y":199.99,"x0":-0.8795038682693733,"y0":50.0068429111737,"z0":6.106440651935176,"aX":-20.660630052545844},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.2,"breakHorizontal":18.5,"spinRate":2112,"spinDirection":232},"zone":13,"typeConfidence":0.89,"plateTime":0.4027620602612889,"extension":5.855443743277492},"index":4,"playId":"4ae6f2e7-ca4f-3b62-b57b-c2362111d3aa","pitchNumber":5,"startTime":"2026-05-03T20:19:33.665Z","endTime":"2026-05-03T20:19:37.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-03T20:19:51.214Z","endTime":"2026-05-03T20:20:03.236Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95413038867712,"aZ":-28.132860712630233,"pfxX":-10.981448203713116,"pfxZ":2.089042312071487,"pX":0.8973608325219409,"pZ":1.3623615710280843,"vX0":8.410635316949367,"vY0":-138.60613509620134,"vZ0":-7.80135111916585,"x":82.79,"y":202.0,"x0":-0.7600737864362571,"y0":50.00183877584245,"z0":6.110873830062246,"aX":-21.220119119922387},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.2,"breakHorizontal":18.0,"spinRate":2125,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.3962010646370655,"extension":5.875218931663041},"index":6,"playId":"eef81ec8-7909-3241-b213-379e252263f0","pitchNumber":6,"startTime":"2026-05-03T20:20:03.236Z","endTime":"2026-05-03T20:20:08.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.44,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:20:08.268Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T20:20:22.364Z","endTime":"2026-05-03T20:21:36.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.033325474406,"aZ":-26.98277890755309,"pfxX":-12.038737309790351,"pfxZ":2.767498195987315,"pX":-0.5651487643166154,"pZ":1.5293913942754216,"vX0":5.319526537728247,"vY0":-137.32358104311697,"vZ0":-7.2803035361955395,"x":138.54,"y":197.49,"x0":-0.9808847903948122,"y0":50.00603930051326,"z0":6.094226146886869,"aX":-22.622273017835116},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.4,"breakHorizontal":20.4,"spinRate":2019,"spinDirection":237},"zone":13,"typeConfidence":0.89,"plateTime":0.40137288938886595,"extension":5.747750334978497},"index":0,"playId":"43937025-b5b7-34b1-9a6e-60dd876a2eff","pitchNumber":1,"startTime":"2026-05-03T20:20:41.682Z","endTime":"2026-05-03T20:20:45.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.220588178170935,"aZ":-29.979990550922494,"pfxX":-10.259438334338437,"pfxZ":1.1476912128850998,"pX":-0.4699166642485394,"pZ":2.4601198346466475,"vX0":5.013752137353755,"vY0":-138.14758280952483,"vZ0":-4.6206382902948535,"x":134.91,"y":172.36,"x0":-0.9873873684938278,"y0":50.00209757298453,"z0":6.198435394935189,"aX":-19.59126495251565},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.2,"breakHorizontal":17.3,"spinRate":2121,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.39831614153642114,"extension":5.818273572682831},"index":1,"playId":"a7751ddb-a5c3-31a3-9519-82f25c307712","pitchNumber":2,"startTime":"2026-05-03T20:20:59.730Z","endTime":"2026-05-03T20:21:03.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-03T20:21:21.111Z","endTime":"2026-05-03T20:21:32.712Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.763800630716613,"aZ":-27.513385913090325,"pfxX":-7.026730331698662,"pfxZ":2.7238199662248572,"pX":-0.06414061345700132,"pZ":1.6249014624976685,"vX0":4.832433489123574,"vY0":-130.83358264314123,"vZ0":-6.232875536893386,"x":119.44,"y":194.91,"x0":-1.0336867282763817,"y0":50.00452571714692,"z0":6.13381323164604,"aX":-12.033482299636868},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":11.5,"spinRate":842,"spinDirection":258},"zone":13,"typeConfidence":0.87,"plateTime":0.42062812222255896,"extension":5.8006136387919724},"index":3,"playId":"c8f6bedb-ad57-3bd1-99f5-a7489b76dcba","pitchNumber":3,"startTime":"2026-05-03T20:21:32.712Z","endTime":"2026-05-03T20:21:36.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.79,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:21:36.388Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Soler singles on a ground ball to center fielder Tyrone Taylor. Zach Neto scores. Mike Trout to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T20:21:49.766Z","endTime":"2026-05-03T20:24:12.344Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":605280,"link":"/api/v1/people/605280"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43935461562324,"aZ":-27.963380890734012,"pfxX":-8.868324840355827,"pfxZ":2.1670224621815866,"pX":-0.506721050602715,"pZ":2.258975634129642,"vX0":4.332307967676299,"vY0":-138.82974004430105,"vZ0":-5.632613722713826,"x":136.32,"y":177.79,"x0":-0.9392362843043527,"y0":50.00387487783146,"z0":6.1868123451251105,"aX":-17.23063880911009},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.9,"breakHorizontal":15.1,"spinRate":2044,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.39524992149963234,"extension":5.735045932960562},"index":0,"playId":"a42c6b5e-26de-308e-86d4-01c931df8a30","pitchNumber":1,"startTime":"2026-05-03T20:22:06.769Z","endTime":"2026-05-03T20:22:10.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.887879826027728,"aZ":-42.92691926904342,"pfxX":5.896103819203414,"pfxZ":-7.791938978472601,"pX":0.07497368946703496,"pZ":2.164945867560154,"vX0":0.34503154016635057,"vY0":-117.73995763552745,"vZ0":-0.6667226805526087,"x":114.14,"y":180.33,"x0":-0.8383169579606107,"y0":50.00232287000569,"z0":6.483104752767472,"aX":8.137244392999483},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.9,"breakHorizontal":-10.7,"spinRate":2935,"spinDirection":36},"zone":8,"typeConfidence":0.9,"plateTime":0.46824450771029813,"extension":5.700342982065455},"index":1,"playId":"8dacd83a-e93e-3a07-bd09-fa8f705e12f3","pitchNumber":2,"startTime":"2026-05-03T20:22:27.178Z","endTime":"2026-05-03T20:22:31.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"1403e0ac-ba86-4731-82ac-81eda632b54f","startTime":"2026-05-03T20:22:48.187Z","endTime":"2026-05-03T20:22:53.187Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92631763725007,"aZ":-43.369390050275825,"pfxX":3.8041373315717433,"pfxZ":-7.746460178871616,"pX":0.9453802468850023,"pZ":0.8122861136878001,"vX0":3.0335077451042203,"vY0":-120.4271224046025,"vZ0":-3.854310897077766,"x":80.96,"y":216.85,"x0":-0.8322440270304745,"y0":50.00451910612001,"z0":6.333591442486854,"aX":5.4964646598594},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.8,"breakHorizontal":-7.7,"spinRate":2993,"spinDirection":35},"zone":14,"typeConfidence":0.89,"plateTime":0.4576722793259047,"extension":5.825500545591926},"index":3,"playId":"39f0d626-cca5-3077-8af7-edba11070b85","pitchNumber":3,"startTime":"2026-05-03T20:23:06.642Z","endTime":"2026-05-03T20:23:10.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.349872282968235,"aZ":-26.150159686069106,"pfxX":-11.780770887512322,"pfxZ":3.058592298849147,"pX":-0.370139203439083,"pZ":2.097804398921315,"vX0":5.646504796647272,"vY0":-140.58338403493914,"vZ0":-6.530923227495011,"x":131.11,"y":182.14,"x0":-0.8907428180817235,"y0":50.00596608259576,"z0":6.185014433160797,"aX":-23.229704592183936},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.2,"breakHorizontal":19.9,"spinRate":2249,"spinDirection":232},"zone":7,"typeConfidence":0.89,"plateTime":0.391875254791584,"extension":5.77201413301901},"index":4,"playId":"b7171437-1c3c-3e6e-b006-6023a57454fa","pitchNumber":4,"startTime":"2026-05-03T20:23:31.140Z","endTime":"2026-05-03T20:23:34.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175486706383893,"aZ":-35.99485582147433,"pfxX":7.915668045990888,"pfxZ":-2.603921342316621,"pX":0.7038900575318408,"pZ":2.3045645581393144,"vX0":1.57617576903752,"vY0":-120.98528482704603,"vZ0":-2.1084853683462166,"x":90.17,"y":176.56,"x0":-0.9857968813930446,"y0":50.004931982349035,"z0":6.377261129998764,"aX":11.598926661634456},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.9,"breakHorizontal":-14.8,"spinRate":2854,"spinDirection":41},"zone":9,"typeConfidence":0.9,"plateTime":0.4547542861980296,"extension":5.706417682182309},"hitData":{"launchSpeed":99.7,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.68,"coordY":102.38}},"index":5,"playId":"d845d6d6-6167-3bd2-a3f6-ac6d978fc35e","pitchNumber":5,"startTime":"2026-05-03T20:23:58.947Z","endTime":"2026-05-03T20:24:12.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.9,"awayTeamWinProbability":32.099999999999994,"homeTeamWinProbabilityAdded":9.20000000000001,"leverageIndex":1.9,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:24:12.344Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jo Adell grounds into a double play, third baseman Brett Baty to first baseman Mark Vientos. Mike Trout out at 3rd. Jo Adell out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T20:25:16.491Z","endTime":"2026-05-03T20:25:44.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T20:24:45.718Z","endTime":"2026-05-03T20:25:18.663Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83510143113337,"aZ":-26.507275257454733,"pfxX":-10.052401190652748,"pfxZ":3.0836186460868733,"pX":-0.32724550689603216,"pZ":1.548037858150149,"vX0":4.999590367549828,"vY0":-135.44350158841053,"vZ0":-7.254874206482211,"x":129.47,"y":196.98,"x0":-0.9029700216997095,"y0":50.000440131583645,"z0":6.146589020683175,"aX":-18.45406647094573},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.1,"breakHorizontal":16.9,"spinRate":2047,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4062260417500885,"extension":5.8358133023283},"index":1,"playId":"bf738415-64bd-3e0c-ad7f-de54d36fc451","pitchNumber":1,"startTime":"2026-05-03T20:25:18.663Z","endTime":"2026-05-03T20:25:22.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68909399676106,"aZ":-27.755478220363386,"pfxX":-10.24196566057222,"pfxZ":2.291871760612782,"pX":-0.40302250831943426,"pZ":2.0500854806737214,"vX0":4.998699427548052,"vY0":-138.51599697007495,"vZ0":-6.059255522004008,"x":132.36,"y":183.43,"x0":-0.9062082673551753,"y0":50.00641326166656,"z0":6.1368095448772655,"aX":-19.78587642214789},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.0,"breakHorizontal":17.4,"spinRate":2092,"spinDirection":232},"zone":7,"typeConfidence":0.9,"plateTime":0.3963471594147445,"extension":5.761995311566482},"hitData":{"launchSpeed":86.3,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.7,"coordY":167.15}},"index":2,"playId":"aa0901c3-f2b3-3599-bb09-265e1b660488","pitchNumber":2,"startTime":"2026-05-03T20:25:36.347Z","endTime":"2026-05-03T20:25:44.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":624585,"link":"/api/v1/people/624585"},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-7.6000000000000085,"leverageIndex":1.64,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:25:44.287Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to left fielder Josh Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T20:27:39.430Z","endTime":"2026-05-03T20:28:33.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.568683000092072,"aZ":-35.13954434212209,"pfxX":2.5530607966066023,"pfxZ":-1.8634510542300475,"pX":0.18288184853181,"pZ":3.6838674259442774,"vX0":3.240584285907908,"vY0":-125.07975028690532,"vZ0":0.7629212698405161,"x":110.03,"y":139.32,"x0":-1.4599064939805215,"y0":50.00513296163648,"z0":6.249944451766271,"aX":4.056478000234553},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-5.4,"spinRate":2799,"spinDirection":39},"zone":12,"typeConfidence":2.0,"plateTime":0.43743653968804797,"extension":6.116543013053128},"index":0,"playId":"b963af5e-67cc-36f4-acba-b9628a9992cb","pitchNumber":1,"startTime":"2026-05-03T20:27:52.761Z","endTime":"2026-05-03T20:27:57.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.779300080882187,"aZ":-33.1519521157581,"pfxX":-7.020030101246562,"pfxZ":-0.5759316640558039,"pX":0.15171733622124614,"pZ":1.7985765715664404,"vX0":5.9554005193222945,"vY0":-129.20223138888863,"vZ0":-4.478348946166548,"x":111.22,"y":190.22,"x0":-1.2704525500830413,"y0":50.00495463019704,"z0":6.100564982526076,"aX":-11.876743843044798},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.8,"breakHorizontal":11.4,"spinRate":2289,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.42384102528541323,"extension":6.23861099726397},"index":1,"playId":"5b0f2b54-8bbe-3962-8732-4caecaa8e1b5","pitchNumber":2,"startTime":"2026-05-03T20:28:06.154Z","endTime":"2026-05-03T20:28:10.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.521499479739106,"aZ":-29.128198517444634,"pfxX":-8.342775590640654,"pfxZ":1.7728726451613683,"pX":-0.7723047581827038,"pZ":1.7179923080461583,"vX0":3.94872652967535,"vY0":-130.19331639910962,"vZ0":-5.478511306778145,"x":146.44,"y":192.39,"x0":-1.2254481587364283,"y0":50.00005328686568,"z0":6.055872226457659,"aX":-14.309121281080603},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":14.3,"spinRate":2226,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.42082187816948435,"extension":6.314278039273236},"hitData":{"launchSpeed":79.9,"launchAngle":6.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.79,"coordY":137.04}},"index":2,"playId":"7f5420cb-431e-3843-8474-c8c342884c4c","pitchNumber":3,"startTime":"2026-05-03T20:28:21.365Z","endTime":"2026-05-03T20:28:33.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:28:33.616Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T20:28:47.463Z","endTime":"2026-05-03T20:29:04.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.537467799746647,"aZ":-35.203583323767994,"pfxX":4.6916445650420915,"pfxZ":-1.961180586152798,"pX":-0.6495138403782439,"pZ":2.6965275945820735,"vX0":0.8422080057751324,"vY0":-122.80556211093456,"vZ0":-1.09962245165507,"x":141.76,"y":165.97,"x0":-1.6058979621462413,"y0":50.0021901009837,"z0":6.112280336758355,"aX":7.252628458150253},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.6,"breakHorizontal":-8.8,"spinRate":2817,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.4439556578985506,"extension":6.180491084324288},"hitData":{"launchSpeed":73.2,"launchAngle":38.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.94,"coordY":99.59}},"index":0,"playId":"3f95303b-73fc-3691-a5be-07dbf54dc9ae","pitchNumber":1,"startTime":"2026-05-03T20:28:53.059Z","endTime":"2026-05-03T20:29:04.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:29:04.709Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Benge walks. Brett Baty to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T20:29:19.134Z","endTime":"2026-05-03T20:31:20.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79872055249379,"aZ":-27.51983733987298,"pfxX":-8.025983075970267,"pfxZ":2.3924187714177645,"pX":-0.6232456589935252,"pZ":2.4370458804680983,"vX0":4.8859840230129015,"vY0":-138.24132983958134,"vZ0":-5.070796819287228,"x":140.76,"y":172.98,"x0":-1.3676667775281564,"y0":50.000216332747904,"z0":6.134303116124405,"aX":-15.58658868522815},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.5,"breakHorizontal":13.6,"spinRate":2013,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3956770052193739,"extension":6.3260423283461416},"index":0,"playId":"5b759f5d-2d26-3e17-a01d-00bf8a8f4e14","pitchNumber":1,"startTime":"2026-05-03T20:29:30.427Z","endTime":"2026-05-03T20:29:34.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15290581840985,"aZ":-32.328254996779236,"pfxX":3.9448203002561373,"pfxZ":-0.09878575392500011,"pX":1.3469982363662882,"pZ":1.2107224533293661,"vX0":5.30673028726664,"vY0":-124.14260787349143,"vZ0":-5.191307140506103,"x":65.66,"y":206.09,"x0":-1.3354886440905744,"y0":50.004009791935395,"z0":6.03767262315134,"aX":6.12189308563375},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":-8.4,"spinRate":2843,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4421598417620718,"extension":6.188131942947049},"index":1,"playId":"3dc13ab9-b120-3600-8ebc-c5b12d5b0e43","pitchNumber":2,"startTime":"2026-05-03T20:29:55.695Z","endTime":"2026-05-03T20:29:59.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.128558567284415,"aZ":-24.239526383159653,"pfxX":-7.869213542369308,"pfxZ":4.025530500200128,"pX":0.18752736594355685,"pZ":0.5419173727804364,"vX0":6.203478048717624,"vY0":-139.67554059790447,"vZ0":-10.893383181263875,"x":109.85,"y":224.15,"x0":-1.042334217749085,"y0":50.0052610362426,"z0":6.093491705063638,"aX":-15.515492501569552},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.2,"breakHorizontal":13.0,"spinRate":2111,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3924803975630864,"extension":6.33760021588355},"index":2,"playId":"694a805e-2eff-3bcf-9ad2-7cbcd1b812b3","pitchNumber":3,"startTime":"2026-05-03T20:30:13.110Z","endTime":"2026-05-03T20:30:16.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.617079992013544,"aZ":-27.927276228708344,"pfxX":-5.851570524690391,"pfxZ":2.4834382532819763,"pX":-2.0120755757406834,"pZ":2.5705717898204674,"vX0":0.37642940406382247,"vY0":-129.8297828836151,"vZ0":-3.5830683905189034,"x":193.7,"y":169.37,"x0":-1.3982218047384032,"y0":50.00466546081965,"z0":6.088939943760853,"aX":-10.011997999878211},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":10.6,"spinRate":2285,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.42152679604081467,"extension":6.187433928121006},"index":3,"playId":"d2314ebc-b07c-3005-b918-f7b43d04f5fb","pitchNumber":4,"startTime":"2026-05-03T20:30:33.454Z","endTime":"2026-05-03T20:30:36.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.935703666768664,"aZ":-28.79770928973466,"pfxX":-5.044846405650404,"pfxZ":1.969046530600485,"pX":0.18789000237058073,"pZ":2.276667623135704,"vX0":5.819275082789363,"vY0":-129.61720794172254,"vZ0":-4.000646980131865,"x":109.84,"y":177.31,"x0":-1.4219404909271065,"y0":50.00492706972586,"z0":6.018259981388964,"aX":-8.658542626660562},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.0,"breakHorizontal":7.9,"spinRate":2226,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4212048420841543,"extension":6.325686871473505},"index":4,"playId":"aa46a32b-7d13-3198-8d0e-519485c08bc8","pitchNumber":5,"startTime":"2026-05-03T20:30:50.805Z","endTime":"2026-05-03T20:30:54.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68501677754697,"aZ":-12.18999512670094,"pfxX":-4.630015710388831,"pfxZ":10.11423862979903,"pX":-0.9752482983050933,"pZ":2.267215224142481,"vX0":2.994438902358158,"vY0":-139.94459024366984,"vZ0":-8.030808114166446,"x":154.17,"y":177.57,"x0":-1.459629114053608,"y0":50.004918236970724,"z0":5.979720174000153,"aX":-9.15032665782861},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":7.7,"spinRate":2233,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3919459079015528,"extension":6.264988465426826},"index":5,"playId":"ec53fbaa-8a0e-36e8-87ac-7a00297364c3","pitchNumber":6,"startTime":"2026-05-03T20:31:15.896Z","endTime":"2026-05-03T20:31:20.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-4.199999999999996,"leverageIndex":1.33,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:31:20.366Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T20:31:33.293Z","endTime":"2026-05-03T20:34:05.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.137770223956345,"aZ":-29.515124405031532,"pfxX":-11.633863267748403,"pfxZ":1.3539666108779809,"pX":0.4061381598263003,"pZ":1.0623028961866978,"vX0":8.495141819691232,"vY0":-139.89206257411686,"vZ0":-8.441472382726905,"x":101.52,"y":210.1,"x0":-1.1719056938597803,"y0":50.004988098405434,"z0":6.07941148477922,"aX":-22.859330148126126},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":0.7,"breakHorizontal":19.1,"spinRate":1953,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3928512756557798,"extension":6.212827369920133},"index":0,"playId":"32882fb1-e989-3049-8ff8-cad3ce49a204","pitchNumber":1,"startTime":"2026-05-03T20:31:52.405Z","endTime":"2026-05-03T20:31:55.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37947280744113,"aZ":-26.03519435513769,"pfxX":-11.144721064676208,"pfxZ":3.079660363938599,"pX":0.17300405255674753,"pZ":1.7521631466949859,"vX0":7.763336684121341,"vY0":-140.7770831742058,"vZ0":-7.217502038621372,"x":110.41,"y":191.47,"x0":-1.1840054001672222,"y0":50.00076139794923,"z0":6.054782568487976,"aX":-22.185039438909993},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.1,"breakHorizontal":18.4,"spinRate":2076,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39029126819731896,"extension":6.282246245394573},"index":1,"playId":"4e6db1fe-1009-3c7c-8c7a-56ee5b459bd4","pitchNumber":2,"startTime":"2026-05-03T20:32:09.330Z","endTime":"2026-05-03T20:32:13.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-03T20:32:26.172Z","endTime":"2026-05-03T20:32:46.560Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13292165910815,"aZ":-34.583982264747796,"pfxX":0.7939677766776301,"pfxZ":-1.5800336644571011,"pX":1.3084025113773026,"pZ":2.875111674047101,"vX0":5.7694371816170325,"vY0":-122.74455534354497,"vZ0":-0.6388333360200656,"x":67.13,"y":161.15,"x0":-1.1749225075673713,"y0":50.00183767158499,"z0":6.081655709075239,"aX":1.211377822137615},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.8,"breakHorizontal":-2.8,"spinRate":2802,"spinDirection":27},"zone":12,"typeConfidence":2.0,"plateTime":0.44611028073557035,"extension":6.196255641619998},"index":3,"playId":"c6d90775-6922-388c-83ec-ff363f566a21","pitchNumber":3,"startTime":"2026-05-03T20:32:46.560Z","endTime":"2026-05-03T20:32:50.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00216961846269,"aZ":-28.002814479238378,"pfxX":-10.245133442112522,"pfxZ":2.124765754108928,"pX":-0.05677554431397641,"pZ":1.398312084627113,"vX0":6.981139664445556,"vY0":-139.3507104792983,"vZ0":-7.740544068537323,"x":119.16,"y":201.03,"x0":-1.266442820203,"y0":50.001751055401016,"z0":6.068312860791411,"aX":-20.100337129149327},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.4,"breakHorizontal":17.0,"spinRate":1972,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3934072525905279,"extension":6.370697674085562},"index":4,"playId":"202e6e3e-53a3-30d2-a5e7-360b1a82e2d2","pitchNumber":4,"startTime":"2026-05-03T20:33:08.340Z","endTime":"2026-05-03T20:33:12.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64995869398656,"aZ":-32.3671698617332,"pfxX":6.009518703835186,"pfxZ":-0.12895659511674218,"pX":2.91243520554439,"pZ":1.3162351799115164,"vX0":7.784414460960432,"vY0":-121.1950286832141,"vZ0":-4.112453397536848,"x":5.98,"y":203.24,"x0":-1.1329375615716728,"y0":50.00396550421076,"z0":5.889416536077712,"aX":8.860464487138696},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.1,"breakHorizontal":-12.8,"spinRate":2849,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4534760095988548,"extension":6.385632680253716},"index":5,"playId":"93d3ade7-a880-3d20-b1ca-9915b2ddedc8","pitchNumber":5,"startTime":"2026-05-03T20:33:38.333Z","endTime":"2026-05-03T20:33:41.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.979583030841205,"aZ":-22.655136910768924,"pfxX":-9.456512575188185,"pfxZ":4.811947266334446,"pX":0.4389551948039343,"pZ":2.7531412924582837,"vX0":7.608880516667173,"vY0":-139.4005576092433,"vZ0":-5.278788692977206,"x":100.27,"y":164.45,"x0":-1.091097890909638,"y0":50.000641863713454,"z0":6.157482021649166,"aX":-18.695292030557678},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":15.6,"spinRate":2136,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39222077977873804,"extension":6.293893948456315},"index":6,"playId":"90125f86-fdc2-37a8-aeb0-4b76ec871dc5","pitchNumber":6,"startTime":"2026-05-03T20:34:01.477Z","endTime":"2026-05-03T20:34:05.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":2.14,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:34:05.192Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyrone Taylor flies out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T20:34:17.007Z","endTime":"2026-05-03T20:35:24.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.295572570965017,"aZ":-33.14355855907899,"pfxX":6.476718472240335,"pfxZ":-0.6391298303085549,"pX":-1.3740702671455123,"pZ":3.3626841622256096,"vX0":-1.2470319046021012,"vY0":-122.38709277775605,"vZ0":0.1001619450327309,"x":169.38,"y":147.99,"x0":-1.699163424593705,"y0":50.002686458235786,"z0":6.1612325606597125,"aX":9.818872574428665},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.8,"breakHorizontal":-11.4,"spinRate":2763,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.44764852824891355,"extension":6.167805591473613},"index":0,"playId":"ed1a6e57-1713-3982-9e33-4f8cd75654fc","pitchNumber":1,"startTime":"2026-05-03T20:34:34.252Z","endTime":"2026-05-03T20:34:38.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98400775191564,"aZ":-35.13516314748559,"pfxX":3.750783120468851,"pfxZ":-2.014875732742543,"pX":2.3639996855896857,"pZ":1.6571631330217502,"vX0":7.464219471543359,"vY0":-120.53728512480028,"vZ0":-2.911315738308798,"x":26.89,"y":194.04,"x0":-1.2632685469408333,"y0":50.00375523128806,"z0":5.99060821277093,"aX":5.505705469328868},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.1,"breakHorizontal":-8.6,"spinRate":2678,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4548418215632597,"extension":6.319883093110412},"index":1,"playId":"4cedc047-5d91-363c-8245-47abfe2bfb2f","pitchNumber":2,"startTime":"2026-05-03T20:34:52.714Z","endTime":"2026-05-03T20:34:56.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.285501252119403,"aZ":-25.75955528126517,"pfxX":-7.1829832187564335,"pfxZ":3.1892727128755105,"pX":-0.44194379033239567,"pZ":3.058308020219266,"vX0":4.825569670474751,"vY0":-140.1353530109923,"vZ0":-4.057600472120427,"x":133.85,"y":156.21,"x0":-1.2430406435832415,"y0":50.00239285106775,"z0":6.1849787337154485,"aX":-14.448839406068176},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.2,"breakHorizontal":12.1,"spinRate":2193,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3891654268435061,"extension":6.333010665042247},"hitData":{"launchSpeed":86.4,"launchAngle":35.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.67,"coordY":78.33}},"index":2,"playId":"9d4f91ed-9446-3f93-9caa-4ea0dcd88f98","pitchNumber":3,"startTime":"2026-05-03T20:35:13.843Z","endTime":"2026-05-03T20:35:24.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":4.70000000000001,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:35:24.003Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T20:37:18.343Z","endTime":"2026-05-03T20:38:02.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25882116547656,"aZ":-28.75591810920783,"pfxX":-9.177668114775825,"pfxZ":1.8806794905015032,"pX":-0.23047816358848627,"pZ":2.6066204827062736,"vX0":5.233072601549553,"vY0":-134.4790611667098,"vZ0":-4.131449998501057,"x":125.79,"y":168.4,"x0":-1.0171235574284152,"y0":50.00426972464214,"z0":6.220988399405568,"aX":-16.68140660862443},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.6,"breakHorizontal":15.4,"spinRate":2069,"spinDirection":236},"zone":5,"typeConfidence":0.91,"plateTime":0.40850963580742494,"extension":5.6278071829665315},"index":0,"playId":"be71edab-1e89-3acc-88b1-d7123f4363ca","pitchNumber":1,"startTime":"2026-05-03T20:37:37.378Z","endTime":"2026-05-03T20:37:41.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27730591757528,"aZ":-29.756904237408616,"pfxX":-10.255307483937035,"pfxZ":1.292808671276978,"pX":-0.35950165271157053,"pZ":2.025127066851635,"vX0":5.32263532227814,"vY0":-136.48487725650156,"vZ0":-5.341369372817303,"x":130.7,"y":184.1,"x0":-1.0109322973280574,"y0":50.00299749720086,"z0":6.0769783659863235,"aX":-19.19387676130639},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.3,"breakHorizontal":17.3,"spinRate":2103,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.4025255685330702,"extension":5.638800604736448},"hitData":{"launchSpeed":76.2,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.08,"coordY":152.62}},"index":1,"playId":"db11aa5d-25ba-3187-a592-3e400c1005eb","pitchNumber":2,"startTime":"2026-05-03T20:37:53.316Z","endTime":"2026-05-03T20:38:02.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:38:02.859Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vaughn Grissom walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T20:38:17.496Z","endTime":"2026-05-03T20:40:23.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05506266618965,"aZ":-24.736788056228068,"pfxX":-11.436767168962856,"pfxZ":4.048447835153483,"pX":1.2066693332337848,"pZ":1.850417838601045,"vX0":9.173614926015702,"vY0":-135.31948870317078,"vZ0":-6.779774029227758,"x":71.0,"y":188.82,"x0":-0.756876979892044,"y0":50.005294822742044,"z0":6.1446134744790895,"aX":-21.018932957405518},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.9,"breakHorizontal":18.5,"spinRate":2144,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4061991248269914,"extension":5.805720503431866},"index":0,"playId":"0856130f-33ad-339d-bb1b-8fe39e00e11d","pitchNumber":1,"startTime":"2026-05-03T20:38:26.028Z","endTime":"2026-05-03T20:38:30.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00492252735455,"aZ":-26.28421439352278,"pfxX":-11.887218842797624,"pfxZ":3.223667329533356,"pX":-1.246772149301369,"pZ":1.7692021112473024,"vX0":3.8718615108094343,"vY0":-135.88633388334497,"vZ0":-6.442740114880214,"x":164.52,"y":191.01,"x0":-1.1651123698310455,"y0":50.00562935318398,"z0":6.054758678564406,"aX":-21.734443677916023},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.3,"breakHorizontal":20.4,"spinRate":2153,"spinDirection":232},"zone":13,"typeConfidence":0.89,"plateTime":0.40658787533310203,"extension":5.684039203312428},"index":1,"playId":"34273486-0a06-32fc-a629-e816982ef035","pitchNumber":2,"startTime":"2026-05-03T20:38:40.065Z","endTime":"2026-05-03T20:38:43.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.964876631132807,"aZ":-43.17617122479126,"pfxX":2.7998834396744554,"pfxZ":-7.865016386404829,"pX":0.3377285591782632,"pZ":1.8213986903157293,"vX0":2.221478747043007,"vY0":-118.7051466125911,"vZ0":-1.4334222692384861,"x":104.13,"y":189.6,"x0":-0.9807985434392885,"y0":50.00355792054745,"z0":6.43566577138531,"aX":3.9157508569028696},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-14.3,"breakHorizontal":-5.6,"spinRate":2838,"spinDirection":41},"zone":9,"typeConfidence":0.9,"plateTime":0.4649906578416605,"extension":5.651654395967827},"index":2,"playId":"3f0d0d2c-a82d-3a85-9f95-f94bc5642844","pitchNumber":3,"startTime":"2026-05-03T20:38:55.589Z","endTime":"2026-05-03T20:38:59.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":74.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.744827075029114,"aZ":-32.93593479775678,"pfxX":7.041406829744726,"pfxZ":-0.5334079890677152,"pX":0.25701270441243435,"pZ":3.3738877993650602,"vX0":5.4307660999783485,"vY0":-120.50033030062389,"vZ0":-0.25592376902319336,"x":107.2,"y":147.69,"x0":-2.960399665458119,"y0":50.002122638890505,"z0":6.452990962739858,"aX":10.099417093705998},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.7,"breakHorizontal":-14.3,"spinRate":2879,"spinDirection":33},"zone":3,"typeConfidence":0.89,"plateTime":0.45887316658658994,"extension":5.890154774519304},"index":3,"playId":"f5271320-51f1-3adb-8fa2-cf4ca989d9df","pitchNumber":4,"startTime":"2026-05-03T20:39:09.840Z","endTime":"2026-05-03T20:39:14.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61940069187383,"aZ":-42.06157750522047,"pfxX":4.224393157993758,"pfxZ":-6.905702420049901,"pX":0.9138230874228804,"pZ":0.6762121065059497,"vX0":6.962797202297464,"vY0":-119.56472279448128,"vZ0":-4.308731704232536,"x":82.17,"y":220.52,"x0":-2.5987784879881173,"y0":50.00554310687442,"z0":6.323115204874034,"aX":6.0442656019080685},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.3,"breakHorizontal":-9.5,"spinRate":2900,"spinDirection":33},"zone":14,"typeConfidence":0.88,"plateTime":0.4602033682928064,"extension":5.982229560662497},"index":4,"playId":"3b094f83-aa11-396f-9606-5bc1e198b3ef","pitchNumber":5,"startTime":"2026-05-03T20:39:32.114Z","endTime":"2026-05-03T20:39:35.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94544679576188,"aZ":-29.189669235030866,"pfxX":-11.832320072444412,"pfxZ":1.582416648105232,"pX":-0.5080454550992335,"pZ":1.1777036751201178,"vX0":10.511637601173293,"vY0":-137.21307544249248,"vZ0":-7.874017207130756,"x":136.37,"y":206.98,"x0":-2.875223443110558,"y0":50.00199564682914,"z0":6.110148438654276,"aX":-22.276200560103135},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.1,"breakHorizontal":18.8,"spinRate":2034,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4011333474588157,"extension":6.061981195109014},"index":5,"playId":"fbedb987-81fe-30e3-a007-842946c58b47","pitchNumber":6,"startTime":"2026-05-03T20:39:52.411Z","endTime":"2026-05-03T20:39:56.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-03T20:40:03.961Z","endTime":"2026-05-03T20:40:17.413Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34669215272724,"aZ":-26.92387391095181,"pfxX":-10.787559125789956,"pfxZ":2.7609900617574787,"pX":-0.6640337615883175,"pZ":2.770114635128695,"vX0":4.645568363470243,"vY0":-137.0433987967261,"vZ0":-4.251315669281503,"x":142.31,"y":163.99,"x0":-0.9798423075236001,"y0":50.00268514552806,"z0":6.1810147285133725,"aX":-20.514248860662022},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.3,"breakHorizontal":18.6,"spinRate":2146,"spinDirection":236},"zone":4,"typeConfidence":0.9,"plateTime":0.3997100033350991,"extension":5.827003751521712},"index":7,"playId":"d8a53bbe-39cf-3de9-a53b-0f3aebb9affb","pitchNumber":7,"startTime":"2026-05-03T20:40:17.413Z","endTime":"2026-05-03T20:40:23.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.58,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:40:23.445Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Oswald Peraza grounds into a double play, shortstop Bo Bichette to second baseman Marcus Semien to first baseman Mark Vientos. Vaughn Grissom out at 2nd. Oswald Peraza out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T20:40:33.532Z","endTime":"2026-05-03T20:41:13.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42447753853455,"aZ":-27.279018603710416,"pfxX":-10.711146820817856,"pfxZ":2.5267745592519493,"pX":-0.9751678993409815,"pZ":3.0175462412333283,"vX0":4.139691344367734,"vY0":-138.82935597719603,"vZ0":-3.801870706295902,"x":154.17,"y":157.31,"x0":-1.1010935458254174,"y0":50.00161846902027,"z0":6.237380866020275,"aX":-20.737352422249806},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.0,"breakHorizontal":18.4,"spinRate":2206,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.395749530689089,"extension":5.721298484234705},"index":0,"playId":"1a83cc82-78f0-305f-8916-d1329583be90","pitchNumber":1,"startTime":"2026-05-03T20:40:47.048Z","endTime":"2026-05-03T20:40:51.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.914795256739986,"aZ":-28.76470621463488,"pfxX":-10.892266668787123,"pfxZ":1.793261352202574,"pX":-0.3480661860025746,"pZ":2.785930524660224,"vX0":5.314473552655736,"vY0":-137.4457604443406,"vZ0":-3.9644556846254986,"x":130.27,"y":163.56,"x0":-0.8968791867576851,"y0":50.00396305751921,"z0":6.2116995761091065,"aX":-20.73524912245119},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.5,"breakHorizontal":18.5,"spinRate":2131,"spinDirection":228},"zone":1,"typeConfidence":0.9,"plateTime":0.39928432739059483,"extension":5.725669271351619},"hitData":{"launchSpeed":87.0,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.46,"coordY":142.12}},"index":1,"playId":"de173fc3-ff9e-3f93-9f48-f4c3cae8c4be","pitchNumber":2,"startTime":"2026-05-03T20:41:04.683Z","endTime":"2026-05-03T20:41:13.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.08,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:41:13.139Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T20:43:15.327Z","endTime":"2026-05-03T20:45:04.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.355893281740656,"aZ":-26.191567942356663,"pfxX":-9.156065269128575,"pfxZ":2.983806861712335,"pX":0.42963448200434057,"pZ":3.2639824870746725,"vX0":7.821920839159266,"vY0":-140.43101136981312,"vZ0":-3.4302461584536044,"x":100.62,"y":150.65,"x0":-1.1955466178717733,"y0":50.005789375928515,"z0":6.195779954563931,"aX":-18.379491529674407},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.9,"breakHorizontal":15.1,"spinRate":2016,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.38930652985791525,"extension":6.218943618446704},"index":0,"playId":"f2ebf117-80c9-3193-81b4-1523e10e8a95","pitchNumber":1,"startTime":"2026-05-03T20:43:28.188Z","endTime":"2026-05-03T20:43:31.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98010566926449,"aZ":-26.0742683134919,"pfxX":-8.76444598053405,"pfxZ":3.107299667694411,"pX":-0.7025053976818837,"pZ":4.079910339649604,"vX0":5.147796383643307,"vY0":-138.99975748929063,"vZ0":-1.5782983163765938,"x":143.78,"y":128.62,"x0":-1.4357932371103241,"y0":50.00600543233225,"z0":6.37964245095835,"aX":-17.222489658957755},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":14.9,"spinRate":2003,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3934439796035374,"extension":6.172913254482007},"index":1,"playId":"b93ce264-03a9-33bc-8a32-cea5e9d8459a","pitchNumber":2,"startTime":"2026-05-03T20:43:44.590Z","endTime":"2026-05-03T20:43:48.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.174854954145882,"aZ":-37.0574212168327,"pfxX":2.811416311741281,"pfxZ":-3.078016915861583,"pX":1.3126033676403068,"pZ":1.887586239677084,"vX0":5.446616741910472,"vY0":-124.84316292597893,"vZ0":-2.746848342451946,"x":66.97,"y":187.82,"x0":-1.25929879840614,"y0":50.006122250088055,"z0":6.040300886037341,"aX":4.455096592310448},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.0,"breakHorizontal":-6.4,"spinRate":2932,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4380516776730907,"extension":6.38190246529707},"index":2,"playId":"93b86aec-996b-3548-91f9-f254f4403d12","pitchNumber":3,"startTime":"2026-05-03T20:44:00.025Z","endTime":"2026-05-03T20:44:03.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06157783275966,"aZ":-13.948016854048474,"pfxX":-5.20455711871289,"pfxZ":9.358523648863583,"pX":0.03822102101153381,"pZ":2.676482648460109,"vX0":5.005054879850032,"vY0":-138.6807788033252,"vZ0":-6.702806456222139,"x":115.54,"y":166.51,"x0":-1.1138939431808739,"y0":50.00210064335381,"z0":6.055398906920915,"aX":-10.135594209130815},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":8.4,"spinRate":2157,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3949845758475563,"extension":6.384384697128345},"index":3,"playId":"633281a6-d89e-3aeb-9104-ccaa40d611bd","pitchNumber":4,"startTime":"2026-05-03T20:44:14.849Z","endTime":"2026-05-03T20:44:18.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.036638597790763,"aZ":-39.967033889634976,"pfxX":3.923482272555007,"pfxZ":-5.044799771873523,"pX":2.0270336431102995,"pZ":0.4481491056427958,"vX0":6.857880988801263,"vY0":-124.26369191017298,"vZ0":-5.053867833839532,"x":39.73,"y":226.68,"x0":-1.2932325469373056,"y0":50.00613935699847,"z0":5.878155592216845,"aX":6.05443185487428},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.2,"breakHorizontal":-8.9,"spinRate":2848,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.44307672629754213,"extension":6.315351097225581},"index":4,"playId":"af5d93b0-961c-32b2-a1c5-c2bdb0a27717","pitchNumber":5,"startTime":"2026-05-03T20:44:35.234Z","endTime":"2026-05-03T20:44:38.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.769669626416917,"aZ":-25.75062996160498,"pfxX":-7.9164858813197245,"pfxZ":3.2563994935938467,"pX":0.2878710872858906,"pZ":2.656996499346398,"vX0":7.010260994876883,"vY0":-139.16528357119824,"vZ0":-4.901999953617392,"x":106.03,"y":167.04,"x0":-1.2291270702830888,"y0":50.00147077175821,"z0":6.136243095112272,"aX":-15.604619819046176},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.2,"breakHorizontal":13.0,"spinRate":2012,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39283519272068057,"extension":6.402443950344344},"hitData":{"launchSpeed":99.2,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.13,"coordY":148.39}},"index":5,"playId":"3e372e3a-cedd-3ca4-ac99-aebf24b2a058","pitchNumber":6,"startTime":"2026-05-03T20:44:54.787Z","endTime":"2026-05-03T20:45:04.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:45:04.058Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T20:45:19.842Z","endTime":"2026-05-03T20:45:36.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72204588631181,"aZ":-25.722301234323343,"pfxX":-7.409739248060863,"pfxZ":3.2590370640529116,"pX":-0.4652763334610684,"pZ":2.981649592531326,"vX0":5.069377503321186,"vY0":-139.4114454248108,"vZ0":-4.243868854283608,"x":134.74,"y":158.28,"x0":-1.3394577105311198,"y0":50.001629725654674,"z0":6.210100336461943,"aX":-14.664871735092257},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.3,"breakHorizontal":12.5,"spinRate":2082,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3920589705579385,"extension":6.282220887790034},"hitData":{"launchSpeed":101.4,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.76,"coordY":111.46}},"index":0,"playId":"6aa1ca9b-c514-3c53-bde1-d02e76947525","pitchNumber":1,"startTime":"2026-05-03T20:45:26.070Z","endTime":"2026-05-03T20:45:36.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":0.75,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:45:36.337Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, first baseman Nolan Schanuel to pitcher Jack Kochanowicz. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T20:45:52.018Z","endTime":"2026-05-03T20:47:29.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59092700790099,"aZ":-31.246387304690952,"pfxX":4.422258959654587,"pfxZ":0.5936646451896586,"pX":1.2927102577803788,"pZ":1.8884313110870643,"vX0":5.013234555347396,"vY0":-124.9420728453528,"vZ0":-3.8370818982638717,"x":67.72,"y":187.79,"x0":-1.3251837199613767,"y0":50.00102720410025,"z0":6.052744311737942,"aX":6.888837180343815},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":-9.4,"spinRate":2836,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.440840801400614,"extension":6.289598736227965},"index":0,"playId":"2d6075d1-92dd-375c-b2fc-67c787547dfd","pitchNumber":1,"startTime":"2026-05-03T20:46:02.973Z","endTime":"2026-05-03T20:46:06.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.157264952991053,"aZ":-33.566952059171406,"pfxX":3.026449918960874,"pfxZ":-0.9180617637147215,"pX":1.3657369549359746,"pZ":1.2977540617732142,"vX0":5.587597119270413,"vY0":-123.52336819585864,"vZ0":-4.219719089127281,"x":64.94,"y":203.74,"x0":-1.3367988439057368,"y0":50.004838198426185,"z0":5.912504461234183,"aX":4.583199470675847},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.5,"breakHorizontal":-7.0,"spinRate":2820,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.44684219628001287,"extension":6.28242356442401},"index":1,"playId":"de970b10-7255-3cd3-acf5-f61144527e88","pitchNumber":2,"startTime":"2026-05-03T20:46:21.815Z","endTime":"2026-05-03T20:46:25.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.902336864603708,"aZ":-28.009812135659203,"pfxX":-8.479447322470142,"pfxZ":2.1572953445095697,"pX":-0.6530774748038922,"pZ":1.6324450450782058,"vX0":4.35103287190143,"vY0":-138.19372888285818,"vZ0":-6.995008292181109,"x":141.89,"y":194.7,"x0":-1.1496375333339952,"y0":50.00075494030691,"z0":6.0881707679946295,"aX":-16.3351437813314},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.6,"breakHorizontal":14.4,"spinRate":2063,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3969335378122185,"extension":6.267791832313023},"index":2,"playId":"81cb22f5-b193-39af-843b-6f358e9c4d69","pitchNumber":3,"startTime":"2026-05-03T20:46:41.505Z","endTime":"2026-05-03T20:47:08.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777141048820045,"aZ":-31.952521252970644,"pfxX":-4.1008789038461675,"pfxZ":0.11822068409033815,"pX":0.03400628849664436,"pZ":1.872604232998651,"vX0":4.741169864902242,"vY0":-133.99485573804523,"vZ0":-5.086861966315307,"x":115.7,"y":188.22,"x0":-1.2188440897338537,"y0":50.001039017681535,"z0":6.057052767082618,"aX":-7.516533517439602},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.6,"breakHorizontal":6.5,"spinRate":2238,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.40752261090265707,"extension":6.416096708025904},"hitData":{"launchSpeed":99.7,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.0,"coordY":171.0}},"index":3,"playId":"007327a2-c73e-3ba9-93cc-c8d3edef6d78","pitchNumber":4,"startTime":"2026-05-03T20:47:21.805Z","endTime":"2026-05-03T20:47:29.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.1,"awayTeamWinProbability":36.9,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":1.44,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:47:29.492Z","atBatIndex":18},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"MJ Melendez hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T20:48:37.443Z","endTime":"2026-05-03T20:49:17.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.797458852249015,"aZ":-14.766062957236905,"pfxX":-4.526026012204334,"pfxZ":8.673853599317884,"pX":1.0511751676122378,"pZ":2.404553632566749,"vX0":8.203731476308064,"vY0":-140.9495831877606,"vZ0":-7.343331040165072,"x":76.93,"y":173.86,"x0":-1.3124428425925567,"y0":50.003519826587194,"z0":6.002000993995393,"aX":-9.084753359628868},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":6.5,"spinRate":2210,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38897404371352584,"extension":6.416259245481038},"index":0,"playId":"5ab7c6aa-0b06-3be7-a241-d70ebd3c427e","pitchNumber":1,"startTime":"2026-05-03T20:48:37.443Z","endTime":"2026-05-03T20:48:41.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.935785636717384,"aZ":-35.77547921668929,"pfxX":5.219859969013049,"pfxZ":-2.2954316064258142,"pX":-0.4660680419394396,"pZ":1.9924183192418201,"vX0":0.9968805332153045,"vY0":-124.18644781409057,"vZ0":-2.7190765128109247,"x":134.77,"y":184.98,"x0":-1.5506445877913575,"y0":50.00303760564818,"z0":6.065548327737412,"aX":8.185885248633213},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.6,"breakHorizontal":-9.7,"spinRate":2809,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.44036616092949954,"extension":6.23716806071319},"index":1,"playId":"7a0be385-cd5d-3d5e-b147-7dd7e13df6a8","pitchNumber":2,"startTime":"2026-05-03T20:48:54.564Z","endTime":"2026-05-03T20:48:58.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.187845002723392,"aZ":-35.781809259817685,"pfxX":2.382262108362003,"pfxZ":-2.4140962501232215,"pX":3.7552865926432024,"pZ":-0.47641029119068556,"vX0":10.855397105116765,"vY0":-121.5893018601937,"vZ0":-7.5477442722579,"x":-26.14,"y":251.64,"x0":-1.0795176160866133,"y0":50.00386080209858,"z0":5.77924256351784,"aX":3.5588428754605728},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.0,"breakHorizontal":-7.0,"spinRate":2702,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4507469882460162,"extension":6.3544196924156955},"index":2,"playId":"2bdc6578-c919-3cd2-8a62-1be65547d3c9","pitchNumber":3,"startTime":"2026-05-03T20:49:12.844Z","endTime":"2026-05-03T20:49:17.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.8,"awayTeamWinProbability":38.2,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":1.41,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:49:17.851Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T20:49:28.024Z","endTime":"2026-05-03T20:52:27.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303880248603345,"aZ":-32.13714476704539,"pfxX":-2.059703684988584,"pfxZ":0.021944402334403534,"pX":0.04184078000726354,"pZ":2.095313301652658,"vX0":4.786000592405716,"vY0":-132.14723570194403,"vZ0":-4.152513296213897,"x":159.93,"y":151.09,"x0":-1.5225157627418724,"y0":50.003076999452176,"z0":6.039314740724318,"aX":-3.654728574820061},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.6,"breakHorizontal":2.8,"spinRate":2177,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4139551079899966,"extension":6.272933347150718},"index":0,"playId":"cb7594bf-707b-34de-a87c-89d439015cdd","pitchNumber":1,"startTime":"2026-05-03T20:49:52.060Z","endTime":"2026-05-03T20:49:57.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"ab1897f6-f4d2-3169-852a-f9cd8c46c9a5","startTime":"2026-05-03T20:50:28.665Z","endTime":"2026-05-03T20:50:32.680Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86887142902167,"aZ":-35.320000115353,"pfxX":4.921008409777078,"pfxZ":-2.0589429867166373,"pX":-1.0598070290506163,"pZ":2.9101869759043124,"vX0":-0.19130414065739176,"vY0":-123.43630986106112,"vZ0":-0.5411607764406733,"x":157.4,"y":160.2,"x0":-1.6192275281630455,"y0":50.002941752230704,"z0":6.131966302438016,"aX":7.517496529774044},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.6,"breakHorizontal":-8.9,"spinRate":2935,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.44544863835284865,"extension":6.1503945407148715},"index":2,"playId":"b43e2ee7-0d46-3fed-8b5f-e5978e9cd43c","pitchNumber":2,"startTime":"2026-05-03T20:50:52.072Z","endTime":"2026-05-03T20:50:55.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82282037357531,"aZ":-16.384392548484204,"pfxX":-4.9489964505196395,"pfxZ":7.879489178084082,"pX":1.6740393655339896,"pZ":2.7503948504329427,"vX0":9.58691641954909,"vY0":-141.27673901555684,"vZ0":-6.13612144283378,"x":53.19,"y":164.52,"x0":-1.1338793507521343,"y0":50.00175899020053,"z0":6.019400009525724,"aX":-9.916645231569113},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":6.8,"spinRate":2300,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.38901422891588844,"extension":6.470435371996484},"index":3,"playId":"d8e8d8e5-01de-3431-9555-e1cc979ece1a","pitchNumber":3,"startTime":"2026-05-03T20:51:11.716Z","endTime":"2026-05-03T20:51:15.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84496367933808,"aZ":-18.470401412937456,"pfxX":-4.8210556157934406,"pfxZ":7.035646511121898,"pX":0.08479579050665678,"pZ":3.0851083816072324,"vX0":5.433623336490231,"vY0":-139.5131649531049,"vZ0":-5.042941699976031,"x":113.77,"y":155.48,"x0":-1.2727144317025338,"y0":50.00348978465316,"z0":6.154624088719025,"aX":-9.391906134918933},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":7.4,"spinRate":2203,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39438551493654916,"extension":6.263057861892285},"index":4,"playId":"417eb090-bb77-3393-a26c-534cf01b92fb","pitchNumber":4,"startTime":"2026-05-03T20:51:32.336Z","endTime":"2026-05-03T20:51:35.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02084026210023,"aZ":-14.841701615747365,"pfxX":-5.208186265009546,"pfxZ":8.629659302578665,"pX":0.6302471572437516,"pZ":2.253455795706048,"vX0":7.3710424110500945,"vY0":-140.8131209176579,"vZ0":-7.790837927926611,"x":92.98,"y":177.94,"x0":-1.3448115203619475,"y0":50.000679355868364,"z0":6.016598721287543,"aX":-10.45732942912932},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":7.9,"spinRate":2114,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.3890005914067194,"extension":6.395271720485055},"index":5,"playId":"3e09c495-b062-3a9a-942a-186d48f0af4a","pitchNumber":5,"startTime":"2026-05-03T20:51:57.555Z","endTime":"2026-05-03T20:52:01.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.236489452589364,"aZ":-22.10143407684023,"pfxX":-6.280991609798863,"pfxZ":5.201588502802371,"pX":-0.311690050887311,"pZ":3.5706190324338816,"vX0":4.344103565144765,"vY0":-138.1482554531651,"vZ0":-3.2874177759661944,"x":128.88,"y":142.37,"x0":-1.0869877098449428,"y0":50.004287977769955,"z0":6.258508366428631,"aX":-12.16425663307526},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":10.4,"spinRate":2047,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3962073381109672,"extension":6.214633608467919},"index":6,"playId":"e27fa910-ce87-3f9e-b27a-ad85afb066f9","pitchNumber":6,"startTime":"2026-05-03T20:52:24.357Z","endTime":"2026-05-03T20:52:27.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":5.1000000000000085,"leverageIndex":2.02,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:52:27.959Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sebastián Rivero strikes out swinging, catcher Luis Torrens to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:54:31.651Z","endTime":"2026-05-03T20:55:47.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29556047571779,"aZ":-31.136548708108872,"pfxX":-8.03159941450888,"pfxZ":0.5750656774160117,"pX":-0.37961030631235637,"pZ":2.696078320738114,"vX0":4.385677149884366,"vY0":-134.85683817358904,"vZ0":-3.486155072570699,"x":131.47,"y":165.99,"x0":-0.9927695607885981,"y0":50.00657013718795,"z0":6.227832336617665,"aX":-14.636169168502052},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.5,"breakHorizontal":13.4,"spinRate":2061,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.4078507993611229,"extension":5.726503663300827},"index":0,"playId":"3790ab88-a6dd-3370-bc1c-78e373e5d5ae","pitchNumber":1,"startTime":"2026-05-03T20:54:40.561Z","endTime":"2026-05-03T20:54:44.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88603779605073,"aZ":-36.5008237481919,"pfxX":8.644260433781966,"pfxZ":-2.8485456989020506,"pX":1.1186856113164507,"pZ":2.1422037726495455,"vX0":2.2567672654056423,"vY0":-122.89371376319833,"vZ0":-2.524606831735251,"x":74.36,"y":180.94,"x0":-0.9359165171984372,"y0":50.00327673734322,"z0":6.303709394970618,"aX":13.13200991371761},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.5,"breakHorizontal":-16.2,"spinRate":2861,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.44685730995517403,"extension":5.745826891252121},"index":1,"playId":"f2aba1e8-6800-3d21-8d30-e06b924dced7","pitchNumber":2,"startTime":"2026-05-03T20:54:54.131Z","endTime":"2026-05-03T20:54:57.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-03T20:55:08.724Z","endTime":"2026-05-03T20:55:20.901Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039191828463903,"aZ":-33.68693292220412,"pfxX":9.464521591147243,"pfxZ":-1.0188957815994808,"pX":0.23798644596425877,"pZ":2.306186316460223,"vX0":4.722637859869163,"vY0":-121.43017807211437,"vZ0":-2.655524354196603,"x":107.93,"y":176.51,"x0":-2.9651963487024546,"y0":50.003265441961055,"z0":6.361317834524785,"aX":14.052654521347492},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.3,"breakHorizontal":-18.2,"spinRate":2811,"spinDirection":47},"zone":6,"typeConfidence":0.9,"plateTime":0.45205193680582756,"extension":5.897126489862311},"index":3,"playId":"bfaadaed-f178-37d9-8cea-7aaad34f8bf9","pitchNumber":3,"startTime":"2026-05-03T20:55:20.901Z","endTime":"2026-05-03T20:55:24.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.821300381956895,"aZ":-42.96912887911045,"pfxX":4.567403424926194,"pfxZ":-7.378428885745986,"pX":0.42019889795819737,"pZ":0.7156096865990665,"vX0":6.140656547562874,"vY0":-120.76581095274236,"vZ0":-4.149420713531714,"x":100.98,"y":219.46,"x0":-2.7594412220477,"y0":50.005944304076586,"z0":6.276551914833762,"aX":6.677377235031546},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.2,"breakHorizontal":-9.8,"spinRate":2959,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.4553638294694622,"extension":5.954083453588123},"index":4,"playId":"b640831a-e9a5-32a9-b6f6-06f40fa5c3db","pitchNumber":4,"startTime":"2026-05-03T20:55:40.315Z","endTime":"2026-05-03T20:55:47.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:55:47.847Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to left fielder MJ Melendez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:56:06.904Z","endTime":"2026-05-03T20:57:40.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.470724905272057,"aZ":-27.339672768156458,"pfxX":-10.766487578181152,"pfxZ":2.6003266549436344,"pX":0.007336908074874863,"pZ":2.285241549435185,"vX0":6.130585466326105,"vY0":-135.97044853011366,"vZ0":-5.33627103496839,"x":116.72,"y":177.08,"x0":-0.8847537234595604,"y0":50.00562188857057,"z0":6.184767034996302,"aX":-20.04273374728445},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":18.1,"spinRate":2159,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.4037421218142634,"extension":5.761813219862738},"index":0,"playId":"89ac5fc3-2956-338f-9262-e9f6181039f4","pitchNumber":1,"startTime":"2026-05-03T20:56:12.421Z","endTime":"2026-05-03T20:56:15.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.96795519850894,"aZ":-28.532333719266898,"pfxX":-13.66921736708942,"pfxZ":1.959213044714879,"pX":0.7774278513718755,"pZ":1.5207892658946474,"vX0":8.829738678178405,"vY0":-137.59365854918335,"vZ0":-6.770103865492917,"x":87.37,"y":197.72,"x0":-0.7472448114059135,"y0":50.00331791287308,"z0":6.026986731047376,"aX":-25.432295266064635},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.9,"breakHorizontal":22.1,"spinRate":2283,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.40269136231339253,"extension":5.905797793855036},"index":1,"playId":"d0bb52ae-0337-3b79-a6f4-fe9a62b69705","pitchNumber":2,"startTime":"2026-05-03T20:56:30.613Z","endTime":"2026-05-03T20:56:35.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.289694771249817,"aZ":-43.644783100918815,"pfxX":6.499244846158389,"pfxZ":-8.09284151943909,"pX":0.0947421871966736,"pZ":2.595023539893826,"vX0":0.4887597877581745,"vY0":-118.99849550036673,"vZ0":0.20581142995141466,"x":113.39,"y":168.71,"x0":-0.9569919806334972,"y0":50.00177119929951,"z0":6.499058111831968,"aX":9.212926158923207},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-14.3,"breakHorizontal":-11.9,"spinRate":2927,"spinDirection":47},"zone":5,"typeConfidence":0.9,"plateTime":0.4623231307151707,"extension":5.786917200454237},"index":2,"playId":"1a5ba614-8123-3c61-9c79-bf640e0fc6be","pitchNumber":3,"startTime":"2026-05-03T20:56:47.857Z","endTime":"2026-05-03T20:56:51.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-03T20:57:12.731Z","endTime":"2026-05-03T20:57:28.986Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.268038483437664,"aZ":-28.54271651275187,"pfxX":-9.917509358502386,"pfxZ":1.9433168698085925,"pX":-0.2808371606383387,"pZ":2.978322303279382,"vX0":10.090575700751899,"vY0":-136.45486175294323,"vZ0":-3.6489743870893747,"x":127.7,"y":158.37,"x0":-2.752432829007188,"y0":50.00406547512673,"z0":6.317050583044817,"aX":-18.554150060877127},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.9,"breakHorizontal":15.6,"spinRate":2087,"spinDirection":236},"zone":2,"typeConfidence":0.9,"plateTime":0.40261932287215796,"extension":6.0062159669575355},"hitData":{"launchSpeed":91.7,"launchAngle":51.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.14,"coordY":99.32}},"index":4,"playId":"e95429a8-3e83-37dc-bb00-a743f243956b","pitchNumber":4,"startTime":"2026-05-03T20:57:28.986Z","endTime":"2026-05-03T20:57:40.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:57:40.308Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a ground ball to left fielder MJ Melendez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:57:55.426Z","endTime":"2026-05-03T20:58:28.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.535577223141033,"aZ":-42.564151215878844,"pfxX":6.288044388244384,"pfxZ":-7.283968347053515,"pX":-0.8229059154017009,"pZ":2.555656244351396,"vX0":-1.2538400374075955,"vY0":-119.63855051713777,"vZ0":-0.17252444327817207,"x":148.37,"y":169.78,"x0":-1.1031700961873612,"y0":50.00267504716526,"z0":6.49561393645296,"aX":8.968996978319083},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.8,"breakHorizontal":-11.0,"spinRate":2947,"spinDirection":42},"zone":4,"typeConfidence":0.86,"plateTime":0.46065570296822456,"extension":5.633000219641446},"index":0,"playId":"edc4fbb2-14e0-31b2-8a51-398dd1392265","pitchNumber":1,"startTime":"2026-05-03T20:58:03.117Z","endTime":"2026-05-03T20:58:07.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47858446462813,"aZ":-28.9247437619984,"pfxX":-9.128639895089806,"pfxZ":1.6711752018281718,"pX":-0.1656017760572949,"pZ":2.7011393242361663,"vX0":5.335070558314779,"vY0":-139.27740620030886,"vZ0":-4.164906416962433,"x":123.31,"y":165.85,"x0":-0.9310360806398762,"y0":50.003473481622464,"z0":6.153472562029705,"aX":-17.738250046594754},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.3,"breakHorizontal":15.2,"spinRate":2252,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.394934062901938,"extension":5.946753358935664},"hitData":{"launchSpeed":102.5,"launchAngle":5.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.99,"coordY":106.61}},"index":1,"playId":"9b77edc0-6fe8-3aac-82bc-0e7cf228a43b","pitchNumber":2,"startTime":"2026-05-03T20:58:17.685Z","endTime":"2026-05-03T20:58:28.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:58:28.528Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out sharply to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:58:46.460Z","endTime":"2026-05-03T20:59:16.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.289208686592957,"aZ":-34.3068422457878,"pfxX":11.35303114820126,"pfxZ":-1.462628961795117,"pX":-0.8930832405163555,"pZ":3.9349460062282113,"vX0":-2.434333696542371,"vY0":-120.1707685677739,"vZ0":1.4566005987016528,"x":151.04,"y":132.54,"x0":-1.3389275765827198,"y0":50.00444736018586,"z0":6.3790794635584325,"aX":16.529111680509743},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.0,"breakHorizontal":-19.9,"spinRate":2959,"spinDirection":49},"zone":11,"typeConfidence":0.9,"plateTime":0.4566035211071786,"extension":5.5861204710507515},"index":0,"playId":"00b00511-bb85-3337-96f6-fa4e9bf59f7f","pitchNumber":1,"startTime":"2026-05-03T20:58:52.337Z","endTime":"2026-05-03T20:58:56.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06327961528339,"aZ":-28.118665317031326,"pfxX":-8.99542025006961,"pfxZ":2.1138882203771505,"pX":0.14560227945727225,"pZ":2.6855651031589667,"vX0":5.807872694455148,"vY0":-137.9050399834384,"vZ0":-4.1999085320245575,"x":111.45,"y":166.27,"x0":-0.8243405446897519,"y0":50.002375240492626,"z0":6.135968546434645,"aX":-17.241036301049487},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.1,"breakHorizontal":15.0,"spinRate":2179,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.3979217799973376,"extension":5.891366772994003},"hitData":{"launchSpeed":103.7,"launchAngle":18.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.98,"coordY":92.11}},"index":1,"playId":"229e52e3-0e0c-342a-8889-af9d3d191933","pitchNumber":2,"startTime":"2026-05-03T20:59:08.663Z","endTime":"2026-05-03T20:59:16.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:59:16.878Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:00:58.023Z","endTime":"2026-05-03T21:02:14.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.859670320662296,"aZ":-35.80166965617457,"pfxX":2.8410133884994826,"pfxZ":-2.3683054638872942,"pX":-0.5705744572131768,"pZ":3.1658117207700527,"vX0":1.0533719261115846,"vY0":-122.41151558313224,"vZ0":0.14369528839506351,"x":138.75,"y":153.3,"x0":-1.3743115026875,"y0":50.001187854638076,"z0":6.145849501193199,"aX":4.35484697864192},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.1,"breakHorizontal":-5.4,"spinRate":2670,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.4457064148178702,"extension":6.178526918059222},"index":0,"playId":"59e2d352-c0c8-3723-991d-3537f577129a","pitchNumber":1,"startTime":"2026-05-03T21:01:21.739Z","endTime":"2026-05-03T21:01:26.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83228147821132,"aZ":-36.13904584032378,"pfxX":2.8669306199692954,"pfxZ":-2.5627733371565284,"pX":0.9529124578319075,"pZ":1.2286205640677426,"vX0":4.464730511749695,"vY0":-122.95396147852944,"vZ0":-4.207505895083797,"x":80.68,"y":205.61,"x0":-1.2510948995379592,"y0":50.001813263770764,"z0":5.9925223522298,"aX":4.437604911919455},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.3,"breakHorizontal":-6.1,"spinRate":2810,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44358178944988147,"extension":6.3302175141284405},"index":1,"playId":"3c5a42a0-f2c6-3e3e-980e-a84d7fbf1ea9","pitchNumber":2,"startTime":"2026-05-03T21:01:37.605Z","endTime":"2026-05-03T21:01:41.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.264992665176532,"aZ":-31.128594103080175,"pfxX":-4.728555062446073,"pfxZ":0.6456086132185979,"pX":-0.4218017782046678,"pZ":1.88858027500698,"vX0":3.885053984007349,"vY0":-126.13007501193283,"vZ0":-4.077293377130233,"x":133.08,"y":187.79,"x0":-1.363391716101813,"y0":50.00268057803181,"z0":6.020179598101999,"aX":-7.662797144072072},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":7.8,"spinRate":1934,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.43329451581016887,"extension":6.290830727512623},"index":2,"playId":"6363ca5c-06f1-38d0-b3d4-9a9c7c069901","pitchNumber":3,"startTime":"2026-05-03T21:01:52.872Z","endTime":"2026-05-03T21:01:56.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.809865885464625,"aZ":-34.44417785430858,"pfxX":2.2368484313916905,"pfxZ":-1.4653865885184798,"pX":0.5087918660751455,"pZ":1.0923958543050287,"vX0":3.5758366952810747,"vY0":-123.36369826725443,"vZ0":-4.899985526338203,"x":97.61,"y":209.29,"x0":-1.2457885618080684,"y0":50.00129421746127,"z0":5.983534571505065,"aX":3.4723629546260164},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.5,"breakHorizontal":-4.8,"spinRate":2886,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44272981533240285,"extension":6.285694101315874},"index":3,"playId":"c1eedf5d-46ee-3f99-9713-344d733ecffa","pitchNumber":4,"startTime":"2026-05-03T21:02:10.466Z","endTime":"2026-05-03T21:02:14.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:02:14.330Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Benge walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:02:23.457Z","endTime":"2026-05-03T21:04:51.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.857802606481084,"aZ":-16.65066456033242,"pfxX":-4.223283892748383,"pfxZ":7.92305114301522,"pX":-0.48670077419685426,"pZ":3.2833701395710513,"vX0":4.206275081133232,"vY0":-139.0285964337127,"vZ0":-4.667127889351427,"x":135.55,"y":150.13,"x0":-1.4697731833916665,"y0":50.004372774596156,"z0":6.087196854579955,"aX":-8.27709550273063},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":6.8,"spinRate":2344,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39379662113509983,"extension":6.289299358011423},"index":0,"playId":"ae101ef8-386b-3934-80ae-f9290251cc70","pitchNumber":1,"startTime":"2026-05-03T21:02:37.853Z","endTime":"2026-05-03T21:02:41.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.276680399689493,"aZ":-33.972876440880995,"pfxX":4.9118523432904,"pfxZ":-1.1633152659568298,"pX":-0.2135039405506113,"pZ":1.4655056342972794,"vX0":1.5492124127275706,"vY0":-123.27510940612642,"vZ0":-4.200430130117738,"x":125.14,"y":199.21,"x0":-1.4873990093905047,"y0":50.00340786210613,"z0":6.04293655266297,"aX":7.5996153493226455},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.8,"breakHorizontal":-9.2,"spinRate":2938,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.44341209991238495,"extension":6.282365713775728},"index":1,"playId":"b7b367f9-7135-3ace-8f00-138b680efefc","pitchNumber":2,"startTime":"2026-05-03T21:02:52.747Z","endTime":"2026-05-03T21:02:57.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.216064609735017,"aZ":-29.763803562133102,"pfxX":-7.272645139889152,"pfxZ":1.417350313432919,"pX":-0.37797635684064096,"pZ":0.1089234069712387,"vX0":4.837188081488167,"vY0":-129.1330550850686,"vZ0":-8.788542106932983,"x":131.41,"y":235.84,"x0":-1.3243098298976907,"y0":50.002257472261654,"z0":5.823982961152127,"aX":-12.363759437830785},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.0,"breakHorizontal":12.2,"spinRate":2174,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4230851836516445,"extension":6.378563611368331},"index":2,"playId":"34777889-3e79-3913-9874-5f836cae3a27","pitchNumber":3,"startTime":"2026-05-03T21:03:08.586Z","endTime":"2026-05-03T21:03:12.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69222292631162,"aZ":-21.452342062081737,"pfxX":-6.325970572875595,"pfxZ":5.5129081959827815,"pX":-0.6691790740484386,"pZ":3.7272819907131844,"vX0":3.6570141973091435,"vY0":-139.14564369826914,"vZ0":-2.9579570367872225,"x":142.51,"y":138.14,"x0":-1.18453840986415,"y0":50.00130407548614,"z0":6.239405158692993,"aX":-12.29827409863718},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":10.6,"spinRate":2143,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3949287897636089,"extension":6.330234607839465},"index":3,"playId":"dd5524c8-00c2-378b-b5d0-fe71ef2db75a","pitchNumber":4,"startTime":"2026-05-03T21:03:27.392Z","endTime":"2026-05-03T21:03:33.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36396870170561,"aZ":-32.64760187831194,"pfxX":5.099069087956982,"pfxZ":-0.3192767163010526,"pX":0.7592115201327861,"pZ":1.791572465363653,"vX0":3.533023508239052,"vY0":-122.32893060959543,"vZ0":-3.170599674003767,"x":88.06,"y":190.41,"x0":-1.3756692693126191,"y0":50.002350693633915,"z0":5.958200029323674,"aX":7.5817370085755815},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.2,"breakHorizontal":-10.2,"spinRate":2947,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.4510204384790182,"extension":6.318218160420698},"index":4,"playId":"74472036-56b9-37d0-a3c8-c1a70664487e","pitchNumber":5,"startTime":"2026-05-03T21:03:44.666Z","endTime":"2026-05-03T21:03:48.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.620766387195882,"aZ":-15.770618082555046,"pfxX":-4.63528463652359,"pfxZ":8.522710233037872,"pX":-0.12735342432477306,"pZ":2.4261511803163414,"vX0":5.388348984312093,"vY0":-138.06723862328533,"vZ0":-6.934139659996083,"x":121.85,"y":173.27,"x0":-1.5048691441033029,"y0":50.004576392077354,"z0":6.037651809427997,"aX":-8.922978098876733},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":7.2,"spinRate":2201,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39717713561833845,"extension":6.346962390860759},"index":5,"playId":"ea857a2c-f712-3742-b1e5-39c6029bd6cc","pitchNumber":6,"startTime":"2026-05-03T21:04:05.505Z","endTime":"2026-05-03T21:04:08.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-03T21:04:17.340Z","endTime":"2026-05-03T21:04:30.136Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.232286864772895,"aZ":-14.727885037858021,"pfxX":-3.192588764977401,"pfxZ":8.691121168568614,"pX":-1.5082464468159604,"pZ":4.302810352568224,"vX0":1.2370955852656005,"vY0":-141.2674753554983,"vZ0":-2.7015087203970265,"x":174.49,"y":122.6,"x0":-1.5388113558349632,"y0":50.001816278466954,"z0":6.2263653672520265,"aX":-6.408304783404164},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":5.5,"spinRate":2322,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.388739153725695,"extension":6.253726826238119},"index":7,"playId":"1ee7578d-d068-3099-b779-7c8223f01c75","pitchNumber":7,"startTime":"2026-05-03T21:04:30.136Z","endTime":"2026-05-03T21:04:33.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720531243548916,"aZ":-27.684730739423138,"pfxX":-6.720676272003406,"pfxZ":2.34097769972424,"pX":-1.3264540217887948,"pZ":1.7196398171850598,"vX0":2.7557554580158152,"vY0":-137.4556291967377,"vZ0":-6.6827598789139735,"x":167.56,"y":192.35,"x0":-1.467350379768256,"y0":50.00275801551571,"z0":6.055190141263388,"aX":-12.894192005085985},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.1,"breakHorizontal":11.6,"spinRate":2004,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3980632437080267,"extension":6.32591407073947},"index":8,"playId":"0ac5e8bc-ecfc-30b8-b33e-78ecfdde04bb","pitchNumber":8,"startTime":"2026-05-03T21:04:47.656Z","endTime":"2026-05-03T21:04:51.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.9,"awayTeamWinProbability":38.1,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":0.82,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:04:51.575Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mark Vientos homers (3) on a fly ball to center field. Carson Benge scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:05:03.224Z","endTime":"2026-05-03T21:06:25.641Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":686799,"link":"/api/v1/people/686799"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":686799,"link":"/api/v1/people/686799"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477480481075517,"aZ":-24.52401762459441,"pfxX":-7.80128816701224,"pfxZ":3.9608429241842984,"pX":-1.0105281742480672,"pZ":3.538636695533712,"vX0":3.7689039647639997,"vY0":-138.28629996254853,"vZ0":-2.932998465280486,"x":155.52,"y":143.24,"x0":-1.379122329691281,"y0":50.00522102910335,"z0":6.2622632333574275,"aX":-15.077600567526156},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":13.3,"spinRate":2161,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39641451166829667,"extension":6.301295974132007},"index":0,"playId":"9262669a-4cd6-30ba-9a7d-3db0a5862ddd","pitchNumber":1,"startTime":"2026-05-03T21:05:19.376Z","endTime":"2026-05-03T21:05:23.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.904542464272563,"aZ":-26.243372169836807,"pfxX":-9.049164369294516,"pfxZ":3.009994965996806,"pX":1.4961660722309562,"pZ":1.648985804654412,"vX0":10.438465940802898,"vY0":-139.20762437262246,"vZ0":-7.429174977186257,"x":59.97,"y":194.26,"x0":-1.1183550947084675,"y0":50.0061092914539,"z0":6.078076268481427,"aX":-17.846185425096568},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.1,"breakHorizontal":14.4,"spinRate":2155,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39276740393132714,"extension":6.4372887567642625},"index":1,"playId":"7faee582-c666-3a94-bc9b-3ca5086234c6","pitchNumber":2,"startTime":"2026-05-03T21:05:37.876Z","endTime":"2026-05-03T21:05:41.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.553023642418616,"aZ":-25.889499470063832,"pfxX":-7.398135752025084,"pfxZ":3.2369532710704227,"pX":-0.22273187466825048,"pZ":2.373909049450625,"vX0":5.608667011473712,"vY0":-138.3836674903242,"vZ0":-5.266663223517538,"x":125.49,"y":174.68,"x0":-1.3134433313341085,"y0":50.00225669539468,"z0":6.033435912557809,"aX":-14.364416858829614},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.9,"breakHorizontal":12.2,"spinRate":2166,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.39561809785194235,"extension":6.350089432778891},"hitData":{"launchSpeed":107.0,"launchAngle":29.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.3,"coordY":27.7}},"index":2,"playId":"bb6b6b97-78b4-3caa-8622-4624113cd42b","pitchNumber":3,"startTime":"2026-05-03T21:05:59.074Z","endTime":"2026-05-03T21:06:25.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-21.9,"leverageIndex":1.58,"dramaIndex":179.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:06:25.641Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out, third baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:06:36.004Z","endTime":"2026-05-03T21:07:50.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75936533862235,"aZ":-24.745213040990876,"pfxX":-7.506234629264899,"pfxZ":3.7670792502119177,"pX":-1.1998701240524066,"pZ":4.1366025084925635,"vX0":2.962426791687458,"vY0":-140.2722060431907,"vZ0":-1.407743293615623,"x":162.74,"y":127.09,"x0":-1.3007026753181272,"y0":50.00297687623933,"z0":6.27428823738675,"aX":-14.80538135585155},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.7,"breakHorizontal":12.8,"spinRate":2113,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39201680355420665,"extension":6.303934312777716},"index":0,"playId":"ee812ac0-08de-35ef-b6b9-924bd2b800d2","pitchNumber":1,"startTime":"2026-05-03T21:06:49.035Z","endTime":"2026-05-03T21:06:52.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.024070188892516,"aZ":-24.262948933159386,"pfxX":-9.147169322983672,"pfxZ":4.05644152217236,"pX":-0.21118458823850447,"pZ":1.563945932210281,"vX0":6.121868649881113,"vY0":-139.16918053140753,"vZ0":-7.882440069313823,"x":125.05,"y":196.55,"x0":-1.258023834312602,"y0":50.00009932469574,"z0":6.0554394814238055,"aX":-17.829821932582888},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.8,"breakHorizontal":15.2,"spinRate":2110,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3944920695631944,"extension":6.395944073345987},"index":1,"playId":"e4c26d25-eb00-38bb-b2d1-00cbe19ba586","pitchNumber":2,"startTime":"2026-05-03T21:07:05.285Z","endTime":"2026-05-03T21:07:10.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49407976400152,"aZ":-34.97735865783607,"pfxX":1.8094240415802574,"pfxZ":-1.8314921067370715,"pX":0.11307896187965025,"pZ":0.9257157449303561,"vX0":3.019502485814722,"vY0":-123.5364682570929,"vZ0":-5.1404439462720575,"x":112.69,"y":213.79,"x0":-1.366259850837435,"y0":50.00572265412942,"z0":6.0158768580600315,"aX":2.762134276039458},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.4,"breakHorizontal":-4.1,"spinRate":2780,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.44552335622780426,"extension":6.22553154995169},"index":2,"playId":"4abb851a-1b09-3fbb-9857-f9e7a539dff9","pitchNumber":3,"startTime":"2026-05-03T21:07:25.056Z","endTime":"2026-05-03T21:07:28.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.513809770641263,"aZ":-33.2242508229468,"pfxX":3.016276084384611,"pfxZ":-0.6857787824156669,"pX":0.4530830761361875,"pZ":0.9043714989956316,"vX0":3.315609212810596,"vY0":-123.2884087183703,"vZ0":-5.2978290583439165,"x":99.73,"y":214.36,"x0":-1.307853713216719,"y0":50.00570343622165,"z0":5.928102954188904,"aX":4.583453072870648},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.4,"breakHorizontal":-6.4,"spinRate":2853,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4464997974156617,"extension":6.306410274482278},"hitData":{"launchSpeed":59.1,"launchAngle":11.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.71,"coordY":164.03}},"index":3,"playId":"8f7de039-0688-36a8-9d4e-24f33ef54ecd","pitchNumber":4,"startTime":"2026-05-03T21:07:41.543Z","endTime":"2026-05-03T21:07:50.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:07:50.980Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging, catcher Sebastián Rivero to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T21:08:06.721Z","endTime":"2026-05-03T21:08:51.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41873229188718,"aZ":-33.67106731665809,"pfxX":5.538734267934492,"pfxZ":-1.0169200610290385,"pX":-0.6841741230117795,"pZ":3.1695438018188278,"vX0":0.27809988552242515,"vY0":-121.11027545996393,"vZ0":0.04227968668320914,"x":143.08,"y":153.2,"x0":-1.5194639329455917,"y0":50.00233989700301,"z0":6.116436859539864,"aX":8.161368086357253},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.6,"breakHorizontal":-10.1,"spinRate":2848,"spinDirection":47},"zone":1,"typeConfidence":2.0,"plateTime":0.45365483936301,"extension":6.28308867740579},"index":0,"playId":"4ba1a935-0cc3-3c66-b0a7-8e2c53c4ccc5","pitchNumber":1,"startTime":"2026-05-03T21:08:13.901Z","endTime":"2026-05-03T21:08:17.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.452253873614445,"aZ":-25.564116690606518,"pfxX":-8.759996432930759,"pfxZ":3.448511991426547,"pX":0.7067086292668643,"pZ":1.9145851461254437,"vX0":8.05418820145072,"vY0":-137.53399907047407,"vZ0":-6.624251938622453,"x":90.06,"y":187.09,"x0":-1.1213500789151287,"y0":50.00132014002748,"z0":6.087568760075246,"aX":-16.783596408428544},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.0,"breakHorizontal":14.2,"spinRate":1958,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39822138834699183,"extension":6.2996181163312155},"index":1,"playId":"57a72dae-84a8-391b-9e25-6f06ae4eb8dd","pitchNumber":2,"startTime":"2026-05-03T21:08:28.585Z","endTime":"2026-05-03T21:08:32.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.170999860787383,"aZ":-34.729729906818804,"pfxX":4.816901975585667,"pfxZ":-1.7037414690220871,"pX":0.8035952767315225,"pZ":0.181866290720113,"vX0":3.668636695229291,"vY0":-122.32516977722082,"vZ0":-6.571588809032908,"x":86.37,"y":233.87,"x0":-1.3461377733002884,"y0":50.00245745780757,"z0":5.913622511455136,"aX":7.232458145833724},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.4,"breakHorizontal":-9.6,"spinRate":2934,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4493250293357245,"extension":6.301674118353082},"index":2,"playId":"353eb98c-5d3b-3d65-bbd2-1ba4e3d8de67","pitchNumber":3,"startTime":"2026-05-03T21:08:43.978Z","endTime":"2026-05-03T21:08:51.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:08:51.725Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T21:10:47.837Z","endTime":"2026-05-03T21:12:20.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65948561517627,"aZ":-27.533063303274165,"pfxX":-11.541540792405893,"pfxZ":2.5847942029334936,"pX":-0.23241753174006724,"pZ":1.8758571685246175,"vX0":5.986977189366935,"vY0":-134.67380903434898,"vZ0":-5.896300378697234,"x":125.86,"y":188.13,"x0":-1.0132472260331893,"y0":50.00199275789889,"z0":6.102183782205107,"aX":-20.700382264691125},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.4,"breakHorizontal":19.2,"spinRate":2139,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.4104277333907591,"extension":5.795780538401092},"index":0,"playId":"b6454084-186a-3d43-9b08-ccf7a83addd6","pitchNumber":1,"startTime":"2026-05-03T21:11:03.735Z","endTime":"2026-05-03T21:11:07.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61271307877085,"aZ":-42.90576676711548,"pfxX":4.634412215287835,"pfxZ":-7.4739171092381325,"pX":0.2697107760447015,"pZ":1.481613729824624,"vX0":1.3809616635473454,"vY0":-119.7373417996539,"vZ0":-2.3568584764636595,"x":106.72,"y":198.78,"x0":-0.9183485393196399,"y0":50.00482783440733,"z0":6.359969883096795,"aX":6.651945429609847},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.8,"breakHorizontal":-8.8,"spinRate":2946,"spinDirection":47},"zone":14,"typeConfidence":0.88,"plateTime":0.45947137677302186,"extension":5.685694818233193},"index":1,"playId":"06b8793e-e79e-3a99-ad1d-731e0fa935b5","pitchNumber":2,"startTime":"2026-05-03T21:11:25.276Z","endTime":"2026-05-03T21:11:29.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70481288558308,"aZ":-43.50357576681862,"pfxX":5.931388388659861,"pfxZ":-7.996092939903758,"pX":-0.1390975583840476,"pZ":1.867517080066347,"vX0":0.1532509224674323,"vY0":-119.03028592354445,"vZ0":-1.2846407792732835,"x":122.3,"y":188.36,"x0":-0.973688113280043,"y0":50.005740584765604,"z0":6.400663853710155,"aX":8.398555496734648},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.5,"breakHorizontal":-10.8,"spinRate":3032,"spinDirection":42},"zone":8,"typeConfidence":0.9,"plateTime":0.46253186008725944,"extension":5.665452773122284},"index":2,"playId":"2c76eef3-b16b-355f-9dcc-08cdf587f5b8","pitchNumber":3,"startTime":"2026-05-03T21:11:41.674Z","endTime":"2026-05-03T21:11:45.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.303373288303813,"aZ":-27.38298531716899,"pfxX":-10.301953561050997,"pfxZ":2.5120703841814542,"pX":1.3819329779422924,"pZ":1.4803265011632547,"vX0":9.100113904828335,"vY0":-137.43055817848617,"vZ0":-7.476519238065429,"x":64.32,"y":198.81,"x0":-0.6386080146679509,"y0":50.00280762426098,"z0":6.103982983791306,"aX":-19.647787973395474},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.1,"breakHorizontal":16.7,"spinRate":2185,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.398994365030783,"extension":5.917979942569205},"index":3,"playId":"afeb1a76-4b37-305d-8c44-e752f07e71ff","pitchNumber":4,"startTime":"2026-05-03T21:11:58.003Z","endTime":"2026-05-03T21:12:01.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12386039362886,"aZ":-44.45925355747708,"pfxX":4.551504571689584,"pfxZ":-8.442137277610545,"pX":0.12111916413058403,"pZ":1.773727393588776,"vX0":1.125535305840642,"vY0":-120.86247440929547,"vZ0":-1.4637146557576561,"x":112.38,"y":190.89,"x0":-0.9435101414343692,"y0":50.0026519341375,"z0":6.349321790951086,"aX":6.623802467571672},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-15.4,"breakHorizontal":-8.5,"spinRate":3072,"spinDirection":39},"zone":8,"typeConfidence":0.9,"plateTime":0.4560291151526905,"extension":5.76701288160425},"index":4,"playId":"a9ce68d3-2782-3a62-b7f0-2d17f2d1c5f5","pitchNumber":5,"startTime":"2026-05-03T21:12:15.548Z","endTime":"2026-05-03T21:12:20.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:12:20.234Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T21:12:29.047Z","endTime":"2026-05-03T21:15:16.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50675474795533,"aZ":-29.611714186514924,"pfxX":-10.446834267256722,"pfxZ":1.3780022157641683,"pX":1.2741579463442527,"pZ":0.9159777090954243,"vX0":9.129415560762144,"vY0":-135.49430600378554,"vZ0":-8.057557423006436,"x":68.43,"y":214.05,"x0":-0.7810456924961023,"y0":50.002295730622336,"z0":5.996307343250233,"aX":-19.430518836650425},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.0,"breakHorizontal":17.0,"spinRate":2228,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.4041912427178813,"extension":5.961391162240087},"index":0,"playId":"9b295398-8855-328a-9d26-4064f1ed6d8a","pitchNumber":1,"startTime":"2026-05-03T21:12:43.961Z","endTime":"2026-05-03T21:12:49.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3419606854302,"aZ":-43.91933384454536,"pfxX":4.222335313030394,"pfxZ":-8.174341383723858,"pX":-0.710484778960415,"pZ":1.5052244912080748,"vX0":-0.4797669937868752,"vY0":-119.96352821790438,"vZ0":-1.9987102344135583,"x":144.08,"y":198.14,"x0":-1.053921638691921,"y0":50.00379636665844,"z0":6.317034587463912,"aX":6.065343510093572},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-15.0,"breakHorizontal":-7.4,"spinRate":2974,"spinDirection":36},"zone":13,"typeConfidence":0.9,"plateTime":0.459129815248283,"extension":5.709065532248449},"index":1,"playId":"3f84ef50-0063-37d5-a7b3-39cab77a89eb","pitchNumber":2,"startTime":"2026-05-03T21:13:00.944Z","endTime":"2026-05-03T21:13:04.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307310059129613,"aZ":-31.32710791378701,"pfxX":0.06771731207534398,"pfxZ":0.5037111593631334,"pX":-0.07750830618979464,"pZ":2.85878009615082,"vX0":1.9241943701653963,"vY0":-128.5063695910434,"vZ0":-2.7472253332740424,"x":119.95,"y":161.59,"x0":-0.8455839315340837,"y0":50.00003168894065,"z0":6.38199073088587,"aX":0.11254974974365987},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":-0.6,"spinRate":2678,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.42666321966778,"extension":5.840132278827427},"index":2,"playId":"1676a9f5-f335-348a-94c6-08e4bb30cd6a","pitchNumber":3,"startTime":"2026-05-03T21:13:20.896Z","endTime":"2026-05-03T21:13:24.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.256337514394627,"aZ":-34.62636968931075,"pfxX":9.928866599063111,"pfxZ":-1.7353734760850923,"pX":0.20747018753088148,"pZ":2.483037530879565,"vX0":4.399522549232339,"vY0":-119.23088383802337,"vZ0":-1.660955144088533,"x":109.09,"y":171.74,"x0":-2.9633195992687087,"y0":50.0040853855154,"z0":6.372983452747015,"aX":14.00682270987828},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.2,"breakHorizontal":-19.2,"spinRate":2928,"spinDirection":41},"zone":6,"typeConfidence":0.9,"plateTime":0.462989223033095,"extension":6.08341846322036},"index":3,"playId":"1b3ff9cf-14b4-3368-a2a2-48d014cfd55a","pitchNumber":4,"startTime":"2026-05-03T21:13:40.751Z","endTime":"2026-05-03T21:13:44.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.556133606693535,"aZ":-42.138138978871716,"pfxX":5.986869994132294,"pfxZ":-7.00833201786974,"pX":0.08959004340140206,"pZ":1.8130140062095677,"vX0":5.132164708823049,"vY0":-118.94759124508418,"vZ0":-1.6950224178967714,"x":113.59,"y":189.83,"x0":-2.880287301641111,"y0":50.00396236511872,"z0":6.38409312933841,"aX":8.508952260235203},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.8,"breakHorizontal":-12.1,"spinRate":2975,"spinDirection":34},"zone":8,"typeConfidence":0.89,"plateTime":0.4619250601866156,"extension":6.117670174959413},"index":4,"playId":"ded0a468-b94a-3c7e-bc95-9e0f3c280415","pitchNumber":5,"startTime":"2026-05-03T21:14:03.204Z","endTime":"2026-05-03T21:14:07.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.954496072861986,"aZ":-34.5230877742279,"pfxX":10.107430013956089,"pfxZ":-1.591431717307044,"pX":0.7129210342105831,"pZ":2.2807458859791634,"vX0":0.9434319557528252,"vY0":-121.54629999200405,"vZ0":-2.172983272469822,"x":89.83,"y":177.2,"x0":-0.9927072402972872,"y0":50.004339539005485,"z0":6.225199647655531,"aX":14.910018806524949},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.1,"breakHorizontal":-18.5,"spinRate":2991,"spinDirection":45},"zone":9,"typeConfidence":0.9,"plateTime":0.45309255043644336,"extension":5.825578331548331},"index":5,"playId":"a45e1ac0-45b5-3fb3-9989-ee4518dd5bbb","pitchNumber":6,"startTime":"2026-05-03T21:14:27.471Z","endTime":"2026-05-03T21:14:31.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.028841901123506,"aZ":-37.1473058876035,"pfxX":-6.638735410518257,"pfxZ":-2.945110871284145,"pX":0.26901564765493347,"pZ":2.060542326865908,"vX0":5.059517752766525,"vY0":-129.81033039462295,"vZ0":-3.370741027917756,"x":106.75,"y":183.15,"x0":-0.8537512898675595,"y0":50.00395261091523,"z0":6.236838387004684,"aX":-11.202967831072662},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.9,"breakHorizontal":10.7,"spinRate":805,"spinDirection":261},"zone":8,"typeConfidence":0.9,"plateTime":0.42377289261895923,"extension":6.001231830266658},"index":6,"playId":"ae424212-0d77-377c-9c90-c67c1ce88592","pitchNumber":7,"startTime":"2026-05-03T21:14:49.884Z","endTime":"2026-05-03T21:14:54.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.995022409042328,"aZ":-34.247484409028715,"pfxX":-7.928085507578706,"pfxZ":-1.2107449556067351,"pX":0.47775571397364114,"pZ":0.772394532175172,"vX0":10.838444297593023,"vY0":-130.58288153666592,"vZ0":-6.9881445667129345,"x":98.79,"y":217.93,"x0":-2.715439662082872,"y0":50.00485508955209,"z0":6.09195843441394,"aX":-13.560921166496419},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.7,"breakHorizontal":11.6,"spinRate":837,"spinDirection":259},"zone":14,"typeConfidence":0.88,"plateTime":0.4210162517123135,"extension":6.203306291783082},"index":7,"playId":"07143b04-30b7-313e-b0f8-ea0a88fe958c","pitchNumber":8,"startTime":"2026-05-03T21:15:12.760Z","endTime":"2026-05-03T21:15:16.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:15:16.982Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out to center fielder Tyrone Taylor.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T21:15:33.115Z","endTime":"2026-05-03T21:15:51.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.69527575894296,"aZ":-28.89004568641475,"pfxX":-12.05980581145186,"pfxZ":1.7699656474788679,"pX":-0.013648633496503597,"pZ":1.9426652224118264,"vX0":6.779010230177089,"vY0":-136.89880888232543,"vZ0":-5.569929225123864,"x":117.52,"y":186.33,"x0":-0.9856474436934898,"y0":50.003172948685304,"z0":6.039924788401828,"aX":-22.364655716522854},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.9,"breakHorizontal":19.9,"spinRate":2169,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.4036739438507011,"extension":5.90773102564332},"hitData":{"launchSpeed":95.0,"launchAngle":36.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.29,"coordY":57.35}},"index":0,"playId":"4dfd2c18-e82c-3bf3-a6e9-c10b1c2323ce","pitchNumber":1,"startTime":"2026-05-03T21:15:42.616Z","endTime":"2026-05-03T21:15:51.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:15:51.945Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T21:17:54.424Z","endTime":"2026-05-03T21:18:28.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17621004998739,"aZ":-25.552158064893188,"pfxX":-7.5482019899549115,"pfxZ":3.332560471841669,"pX":0.31913328077602826,"pZ":3.148879444498867,"vX0":7.3495323867198685,"vY0":-139.77885737287093,"vZ0":-3.7867313736577883,"x":104.84,"y":153.76,"x0":-1.3578706473705269,"y0":50.004212527593296,"z0":6.190093648435367,"aX":-15.005190052244794},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.5,"breakHorizontal":12.2,"spinRate":2080,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3911789604380238,"extension":6.358247263208645},"index":0,"playId":"b0d6f5a3-1740-3783-8701-e19d832e6c41","pitchNumber":1,"startTime":"2026-05-03T21:18:03.906Z","endTime":"2026-05-03T21:18:07.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28074269995662,"aZ":-27.729587212794126,"pfxX":-7.2571933738707255,"pfxZ":2.3438533019435273,"pX":0.37587318876114645,"pZ":2.2762126948091286,"vX0":6.742584539432307,"vY0":-136.90218081776104,"vZ0":-5.41844711953598,"x":102.67,"y":177.32,"x0":-1.176290302805908,"y0":50.005717930569446,"z0":6.179775666006003,"aX":-13.775289984300537},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.2,"breakHorizontal":11.8,"spinRate":1986,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40011861844049923,"extension":6.275469460900365},"hitData":{"launchSpeed":107.7,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.1,"coordY":143.54}},"index":1,"playId":"e71ef914-7278-310a-9871-2eeacdae38cb","pitchNumber":2,"startTime":"2026-05-03T21:18:19.954Z","endTime":"2026-05-03T21:18:28.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:18:28.384Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to center fielder Mike Trout.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T21:18:47.348Z","endTime":"2026-05-03T21:20:00.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.724055522357563,"aZ":-36.90045373403602,"pfxX":7.041520906985642,"pfxZ":-3.2005912022393286,"pX":-0.9280446653973115,"pZ":3.966686381131343,"vX0":-0.6890623551969481,"vY0":-121.47158315234431,"vZ0":2.2803032687064304,"x":152.37,"y":131.68,"x0":-1.5520328163536299,"y0":50.005589747932376,"z0":6.254258037871466,"aX":10.38533821326115},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.9,"breakHorizontal":-12.5,"spinRate":2729,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.45319809837304037,"extension":6.223560020174756},"index":0,"playId":"710d6df6-7ec5-3876-84cd-fe9209af9b96","pitchNumber":1,"startTime":"2026-05-03T21:18:54.606Z","endTime":"2026-05-03T21:18:58.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.177283762180544,"aZ":-23.885556272314236,"pfxX":-6.827730631219971,"pfxZ":4.278008656869339,"pX":-1.923415044881684,"pZ":3.0331874809574564,"vX0":1.0448212138689528,"vY0":-139.0286853336888,"vZ0":-4.155772137955406,"x":190.32,"y":156.88,"x0":-1.4202030877003424,"y0":50.00386674722013,"z0":6.153044807512914,"aX":-13.227668302384462},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":12.1,"spinRate":2080,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3955442545738488,"extension":6.180114260006927},"index":1,"playId":"e2377c90-ad09-303a-a5e6-a7d9dad180cb","pitchNumber":2,"startTime":"2026-05-03T21:19:11.426Z","endTime":"2026-05-03T21:19:14.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653835194925264,"aZ":-35.317551763689536,"pfxX":5.6921794317804455,"pfxZ":-2.189401565903972,"pX":0.35475272186097356,"pZ":1.5299114492110637,"vX0":2.3552913560420703,"vY0":-119.4100432028456,"vZ0":-2.8433422372250483,"x":103.48,"y":197.47,"x0":-1.3863574440415978,"y0":50.00578993657741,"z0":5.9381531375846945,"aX":8.157394604024354},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.4,"breakHorizontal":-10.9,"spinRate":2837,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.46006204779961557,"extension":6.337038934966106},"index":2,"playId":"94b285e9-3b95-3a01-8568-73753abc1ca6","pitchNumber":3,"startTime":"2026-05-03T21:19:29.035Z","endTime":"2026-05-03T21:19:32.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.773851197690128,"aZ":-36.68097657027786,"pfxX":7.125805434767444,"pfxZ":-3.1126177814059606,"pX":0.3796800753734482,"pZ":2.8498225173992484,"vX0":2.1505681940687023,"vY0":-119.97088558334706,"vZ0":0.1909452326482075,"x":102.53,"y":161.83,"x0":-1.455819552886633,"y0":50.00423383046105,"z0":6.058114354018199,"aX":10.31224011252149},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.3,"breakHorizontal":-13.4,"spinRate":2930,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.4578193916684259,"extension":6.228370884962612},"hitData":{"launchSpeed":98.9,"launchAngle":42.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.12,"coordY":69.07}},"index":3,"playId":"ee9429cc-eb18-33de-909d-8293edbefac7","pitchNumber":4,"startTime":"2026-05-03T21:19:49.201Z","endTime":"2026-05-03T21:20:00.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:20:00.253Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"MJ Melendez singles on a line drive to center fielder Mike Trout.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T21:20:13.198Z","endTime":"2026-05-03T21:20:45.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80362233262051,"aZ":-25.258736403012673,"pfxX":-5.4002335483725155,"pfxZ":4.081995521865689,"pX":-0.3046153643809184,"pZ":3.0344887785923254,"vX0":4.517764464138215,"vY0":-130.02344208682487,"vZ0":-2.801951941554954,"x":128.61,"y":156.85,"x0":-1.3715855907024026,"y0":50.00429444520325,"z0":6.063318388096187,"aX":-9.15484702202826},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.0,"breakHorizontal":8.6,"spinRate":2191,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4228709885636328,"extension":6.325995072364877},"index":0,"playId":"2503efa3-4e70-383e-94f7-d5a92916b8ba","pitchNumber":1,"startTime":"2026-05-03T21:20:21.183Z","endTime":"2026-05-03T21:20:24.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.385007960148368,"aZ":-25.280240744382017,"pfxX":-5.341231745355872,"pfxZ":4.03342570391866,"pX":0.31182708011086613,"pZ":1.7780190607316102,"vX0":6.004355283784072,"vY0":-130.43467258884337,"vZ0":-5.533771762054481,"x":105.11,"y":190.77,"x0":-1.3343634087643663,"y0":50.003451079567455,"z0":5.852206405738084,"aX":-9.133515823619689},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":8.3,"spinRate":2179,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.42114153857500414,"extension":6.396064134856113},"hitData":{"launchSpeed":87.6,"launchAngle":15.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.14,"coordY":87.33}},"index":1,"playId":"34a2fd1b-a279-3a1b-9cd3-8bfd170c6a8d","pitchNumber":2,"startTime":"2026-05-03T21:20:35.604Z","endTime":"2026-05-03T21:20:45.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:20:45.578Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Baty walks. MJ Melendez to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T21:21:01.098Z","endTime":"2026-05-03T21:22:42.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.362910581217125,"aZ":-35.062406450674835,"pfxX":3.5445776744058834,"pfxZ":-1.9433571263059375,"pX":0.49334673183858385,"pZ":0.8767088907297061,"vX0":3.2644475259498797,"vY0":-121.52764777287369,"vZ0":-4.603965884596679,"x":98.19,"y":215.11,"x0":-1.331322059048117,"y0":50.004519590498454,"z0":5.864754042626888,"aX":5.264586753926164},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.4,"breakHorizontal":-7.2,"spinRate":2843,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.45190246792361144,"extension":6.365378212051682},"index":0,"playId":"f56bee0a-0f05-33ec-aa21-7cc499f1e638","pitchNumber":1,"startTime":"2026-05-03T21:21:11.220Z","endTime":"2026-05-03T21:21:15.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06047465268076,"aZ":-33.00467553854936,"pfxX":-5.888355729392182,"pfxZ":-0.5245522561293665,"pX":-1.2534785010431688,"pZ":2.9608458620769187,"vX0":1.889124078618337,"vY0":-124.64004731926404,"vZ0":-1.1991552024076777,"x":164.78,"y":158.84,"x0":-1.2580460807895517,"y0":50.00619472440789,"z0":6.184259149922996,"aX":-9.226530201492434},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.0,"breakHorizontal":10.2,"spinRate":2127,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4401659925751922,"extension":6.227027440504917},"index":1,"playId":"bd8c95c0-114a-35ef-8489-5bf4dc51eda9","pitchNumber":2,"startTime":"2026-05-03T21:21:31.294Z","endTime":"2026-05-03T21:21:34.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3625692850054,"aZ":-26.93210802627104,"pfxX":-8.43595106775186,"pfxZ":2.751528320142868,"pX":0.009454002662810814,"pZ":1.7171690611920345,"vX0":6.191820394061515,"vY0":-137.61917977520665,"vZ0":-6.802190518552669,"x":116.64,"y":192.42,"x0":-1.1808416564470927,"y0":50.00487842665498,"z0":6.061787776546822,"aX":-16.079761060637562},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.6,"breakHorizontal":13.9,"spinRate":2125,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.3989843066253034,"extension":6.308667627407397},"index":2,"playId":"1e029cf0-35bb-3014-88dd-030514430a55","pitchNumber":3,"startTime":"2026-05-03T21:21:50.585Z","endTime":"2026-05-03T21:21:53.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79608621233456,"aZ":-34.141545887454825,"pfxX":-7.241838134369412,"pfxZ":-1.1614357289302004,"pX":-0.4992483068161568,"pZ":0.1609190961747648,"vX0":4.71030536302288,"vY0":-129.8329331002218,"vZ0":-7.761767191751266,"x":136.03,"y":234.44,"x0":-1.4020155888476793,"y0":50.00250775256081,"z0":5.809405758520336,"aX":-12.284543798078424},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.7,"breakHorizontal":12.0,"spinRate":2141,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42289402968337564,"extension":6.338688584026923},"index":3,"playId":"0b2db0ca-d6a4-342b-8661-aa3acf8f9a58","pitchNumber":4,"startTime":"2026-05-03T21:22:09.199Z","endTime":"2026-05-03T21:22:13.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8293232623348,"aZ":-29.003598742774443,"pfxX":-5.122823499446071,"pfxZ":1.830065174552625,"pX":-1.3356628459940856,"pZ":1.7920995005075546,"vX0":1.8641453419486806,"vY0":-130.68945703573783,"vZ0":-5.286903046918836,"x":167.91,"y":190.39,"x0":-1.3914615791206242,"y0":50.00423354117702,"z0":6.012371128926271,"aX":-8.886763836819128},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.4,"breakHorizontal":8.9,"spinRate":2066,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4186625268861883,"extension":6.289240602165748},"index":4,"playId":"51c2bb28-a07c-337f-b5ad-358e14114f24","pitchNumber":5,"startTime":"2026-05-03T21:22:38.588Z","endTime":"2026-05-03T21:22:42.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":0.99,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:22:42.689Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T21:23:43.304Z","endTime":"2026-05-03T21:25:46.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T21:22:53.176Z","endTime":"2026-05-03T21:23:45.474Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.646874837869827,"aZ":-38.761173984481395,"pfxX":3.1570345801218247,"pfxZ":-4.310727914279052,"pX":0.24208088244566509,"pZ":2.206964810117043,"vX0":3.095177424423522,"vY0":-122.64641575412631,"vZ0":-1.2787800246252572,"x":107.77,"y":179.19,"x0":-1.4452584433653417,"y0":50.004661309697575,"z0":6.032978012753817,"aX":4.821958297506248},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.9,"breakHorizontal":-6.5,"spinRate":2793,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.4461308504153232,"extension":6.3653268752956516},"index":1,"playId":"052b925d-ccdc-3f7d-8b06-fc6bc8a86749","pitchNumber":1,"startTime":"2026-05-03T21:23:45.474Z","endTime":"2026-05-03T21:23:49.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90924871376395,"aZ":-34.31342502405087,"pfxX":1.806795000238865,"pfxZ":-1.407281854364065,"pX":1.07921611743121,"pZ":2.2370710246685066,"vX0":5.597754280302777,"vY0":-122.78851546627529,"vZ0":-1.822714103689897,"x":75.86,"y":178.38,"x0":-1.4670638952074513,"y0":50.00049688513785,"z0":5.915687861954717,"aX":2.751107635124178},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.8,"breakHorizontal":-4.6,"spinRate":2843,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4465181096898241,"extension":6.4112052497163265},"index":2,"playId":"1f482aa4-9d2d-3885-aa1b-7eb9c4513d4c","pitchNumber":2,"startTime":"2026-05-03T21:24:13.035Z","endTime":"2026-05-03T21:24:17.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.504546131111045,"aZ":-34.17629793149334,"pfxX":1.347318066080481,"pfxZ":-1.3634785676545533,"pX":1.8141470499821835,"pZ":2.1610293164479906,"vX0":6.687273939165045,"vY0":-120.66317428922032,"vZ0":-1.9224330016490923,"x":47.85,"y":180.43,"x0":-1.1736124996112498,"y0":50.0040063504784,"z0":5.992785132846367,"aX":1.9762263489900385},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.6,"breakHorizontal":-4.1,"spinRate":2822,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4547423225621161,"extension":6.33491028492653},"index":3,"playId":"ef4e4053-271b-329e-9275-bad52d3fb902","pitchNumber":3,"startTime":"2026-05-03T21:24:36.190Z","endTime":"2026-05-03T21:24:39.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48009605809671,"aZ":-29.644097985698306,"pfxX":-8.092048305086351,"pfxZ":1.2798071729893987,"pX":2.027408369558552,"pZ":2.341910397697507,"vX0":11.049688194274058,"vY0":-139.2325784827922,"vZ0":-5.023086236293999,"x":39.72,"y":175.55,"x0":-0.9239002183691959,"y0":50.006467068444294,"z0":6.108700045685952,"aX":-16.042542326739166},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.4,"breakHorizontal":12.6,"spinRate":2228,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3919681896481273,"extension":6.392579875683585},"index":4,"playId":"5fe8c07e-66db-34ae-a957-84f6f5dbf029","pitchNumber":4,"startTime":"2026-05-03T21:24:58.377Z","endTime":"2026-05-03T21:25:01.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458906141960288,"aZ":-30.8584272003898,"pfxX":-7.601917613332122,"pfxZ":0.7732054070240739,"pX":0.19065727743625602,"pZ":2.091331595463665,"vX0":6.636920940897757,"vY0":-129.63410773260117,"vZ0":-4.008812061241808,"x":109.73,"y":182.31,"x0":-1.4070471093290906,"y0":50.006209125527995,"z0":5.9966547358069935,"aX":-13.024561459351183},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.7,"breakHorizontal":12.4,"spinRate":2180,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.42148060664923337,"extension":6.352493770279811},"index":5,"playId":"d3b27b36-bfd3-3b7e-adee-bd11d13b11e3","pitchNumber":5,"startTime":"2026-05-03T21:25:18.583Z","endTime":"2026-05-03T21:25:22.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910644269009367,"aZ":-34.19583531733941,"pfxX":3.1618739639538385,"pfxZ":-1.3281811169275066,"pX":-0.7406216533653236,"pZ":3.3343854664370554,"vX0":0.8914983976780699,"vY0":-122.97454825946443,"vZ0":0.35241011354203633,"x":145.23,"y":148.75,"x0":-1.518712418796336,"y0":50.00010827586367,"z0":6.095525671153195,"aX":4.83009839680489},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.0,"breakHorizontal":-5.9,"spinRate":2809,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.44579667035144244,"extension":6.2794709659333385},"index":6,"playId":"ab01c495-80a8-3983-961e-a82a401ea8c9","pitchNumber":6,"startTime":"2026-05-03T21:25:39.103Z","endTime":"2026-05-03T21:25:46.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:25:46.019Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, third baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T21:27:30.458Z","endTime":"2026-05-03T21:28:16.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64789298471277,"aZ":-32.02729934429906,"pfxX":-10.477660192398254,"pfxZ":0.07823411508029743,"pX":-0.11578974412571028,"pZ":2.803000765819775,"vX0":5.983982958484965,"vY0":-134.53329852951032,"vZ0":-2.9712496134756217,"x":121.41,"y":163.1,"x0":-1.0269964088325565,"y0":50.0012187313434,"z0":6.230974818979368,"aX":-18.88946001461305},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.4,"breakHorizontal":17.4,"spinRate":2120,"spinDirection":236},"zone":5,"typeConfidence":0.9,"plateTime":0.4097167187676747,"extension":5.731679124787004},"index":0,"playId":"65e73edc-d45a-3ed8-82cf-ca428bfac267","pitchNumber":1,"startTime":"2026-05-03T21:27:53.930Z","endTime":"2026-05-03T21:27:57.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30956531283128,"aZ":-44.17447196439396,"pfxX":6.204506214973067,"pfxZ":-8.753809958727267,"pX":0.40749717697260535,"pZ":1.169203492805489,"vX0":1.4348727951670581,"vY0":-117.78038505439076,"vZ0":-2.323052863498729,"x":101.47,"y":207.21,"x0":-1.0185089808942343,"y0":50.001121679703225,"z0":6.345725549617864,"aX":8.508801074440134},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.1,"breakHorizontal":-11.6,"spinRate":2968,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.46933303243075564,"extension":5.772190067948592},"hitData":{"launchSpeed":78.7,"launchAngle":-18.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.64,"coordY":168.36}},"index":1,"playId":"eabe6709-3f53-39eb-a894-5a22d1f06bc7","pitchNumber":2,"startTime":"2026-05-03T21:28:08.531Z","endTime":"2026-05-03T21:28:16.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:28:16.420Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T21:28:34.151Z","endTime":"2026-05-03T21:29:50.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.25717262876216,"aZ":-30.700668853088658,"pfxX":-12.243219600550889,"pfxZ":0.8180542638613542,"pX":-0.9467017891882638,"pZ":2.373384172893639,"vX0":4.439736847309582,"vY0":-135.47430764336585,"vZ0":-4.059566977888618,"x":153.09,"y":174.7,"x0":-1.0431050516925493,"y0":50.004098173524376,"z0":6.105917967360688,"aX":-22.127098785263502},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.6,"breakHorizontal":20.8,"spinRate":2191,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4086723897518376,"extension":5.670363717649779},"index":0,"playId":"f14d1d0c-823e-393f-8cc3-415f6fa96dbe","pitchNumber":1,"startTime":"2026-05-03T21:28:41.593Z","endTime":"2026-05-03T21:28:45.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.008139804718994,"aZ":-32.40330235509306,"pfxX":10.113606912748883,"pfxZ":-0.15696127810213056,"pX":0.9334674945507021,"pZ":2.347234295619092,"vX0":1.6082694222856175,"vY0":-120.42648617192818,"vZ0":-2.1500463331691,"x":81.42,"y":175.4,"x0":-1.058430975223548,"y0":50.00416011951316,"z0":6.177509010071981,"aX":14.540806406552354},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.6,"breakHorizontal":-18.7,"spinRate":2879,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.45855653256531115,"extension":5.795550857471483},"index":1,"playId":"2a34257f-752b-38e0-87c3-6150d89fac65","pitchNumber":2,"startTime":"2026-05-03T21:29:01.588Z","endTime":"2026-05-03T21:29:05.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.644838427451507,"aZ":-35.597919771146096,"pfxX":0.6203546190398472,"pfxZ":-2.108703135170394,"pX":-0.49839130414977195,"pZ":4.078166019703624,"vX0":5.394419573517022,"vY0":-127.2848269252469,"vZ0":0.8284430733561221,"x":136.0,"y":128.67,"x0":-2.734869477056276,"y0":50.00199358543917,"z0":6.590086994538853,"aX":1.0072707739683961},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":-2.5,"spinRate":2720,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4320282888328113,"extension":5.982029259727861},"index":2,"playId":"c1e842c5-14c6-3dcf-9baa-2926b5d56458","pitchNumber":3,"startTime":"2026-05-03T21:29:31.015Z","endTime":"2026-05-03T21:29:34.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":73.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.733412231216423,"aZ":-44.18040794510613,"pfxX":3.918396423494956,"pfxZ":-8.658974537495377,"pX":-0.7009755669415838,"pZ":2.1079089964086504,"vX0":3.857496574850317,"vY0":-118.67871649430552,"vZ0":-0.5349272682806745,"x":143.72,"y":181.87,"x0":-2.874062821805001,"y0":50.0044120734953,"z0":6.460705636763233,"aX":5.431045162660965},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-15.4,"breakHorizontal":-8.3,"spinRate":2998,"spinDirection":38},"zone":7,"typeConfidence":0.91,"plateTime":0.4666426286818859,"extension":5.894075223654319},"index":3,"playId":"9b1fbc80-1f55-3035-ae57-01c436ec9e59","pitchNumber":4,"startTime":"2026-05-03T21:29:47.332Z","endTime":"2026-05-03T21:29:50.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:29:50.951Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sebastián Rivero singles on a line drive to left fielder MJ Melendez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T21:30:01.789Z","endTime":"2026-05-03T21:31:10.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4755478809766,"aZ":-29.688291855546407,"pfxX":-10.876811246872276,"pfxZ":1.3557951527711936,"pX":0.7152462653755145,"pZ":1.537504400520135,"vX0":7.862541598562901,"vY0":-135.58375918418412,"vZ0":-6.374229657698445,"x":89.74,"y":197.27,"x0":-0.8294732459247718,"y0":50.00444712561409,"z0":6.028830852722728,"aX":-19.971832395414264},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.1,"breakHorizontal":17.8,"spinRate":2127,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.40614331887009847,"extension":5.803680659425354},"index":0,"playId":"758d377b-0eff-3b73-968c-f84769c9d657","pitchNumber":1,"startTime":"2026-05-03T21:30:14.634Z","endTime":"2026-05-03T21:30:18.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.611339944655874,"aZ":-28.60993269627704,"pfxX":-10.406069116589254,"pfxZ":1.9372788830850425,"pX":-0.7962307016032565,"pZ":2.1895564940050423,"vX0":4.246153090808432,"vY0":-136.20885533444593,"vZ0":-5.061215955202568,"x":147.35,"y":179.66,"x0":-1.0416422537880632,"y0":50.00293268739006,"z0":6.100396177142497,"aX":-19.15413964445942},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.4,"breakHorizontal":17.6,"spinRate":2134,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.40529365057156674,"extension":5.855028939148846},"index":1,"playId":"1a63aa86-1769-360e-8d03-31af91a561ae","pitchNumber":2,"startTime":"2026-05-03T21:30:29.192Z","endTime":"2026-05-03T21:30:33.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.822682753499013,"aZ":-34.37601539833189,"pfxX":10.423566737863274,"pfxZ":-1.5481018096666226,"pX":0.29336476022766134,"pZ":1.029468690057271,"vX0":0.45725361751642424,"vY0":-119.69931180444202,"vZ0":-4.546800428970197,"x":105.82,"y":210.98,"x0":-1.2516201350365765,"y0":50.00090813362603,"z0":6.0902756604039805,"aX":14.862080131108513},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.7,"breakHorizontal":-19.0,"spinRate":2882,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.46064851295799913,"extension":5.861772371127442},"hitData":{"launchSpeed":80.5,"launchAngle":21.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.04,"coordY":117.61}},"index":2,"playId":"26b066a5-63d0-390f-b3ce-b0e7ee9399d1","pitchNumber":3,"startTime":"2026-05-03T21:30:58.833Z","endTime":"2026-05-03T21:31:10.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:31:10.434Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, third baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T21:31:30.516Z","endTime":"2026-05-03T21:32:02.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2537147899827,"aZ":-25.50219897330268,"pfxX":-12.174954581443856,"pfxZ":3.6367087567186047,"pX":0.18093686729725048,"pZ":1.1621880041887724,"vX0":6.755940028504108,"vY0":-136.15514700944394,"vZ0":-8.117205000324065,"x":110.1,"y":207.4,"x0":-0.7810566317599593,"y0":50.00456631032343,"z0":6.010445639890506,"aX":-22.338935773028965},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.7,"breakHorizontal":20.2,"spinRate":2113,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.40585033615447585,"extension":5.93060575617708},"index":0,"playId":"c5d1d2d3-c8dc-3f28-8882-c12bb6b52755","pitchNumber":1,"startTime":"2026-05-03T21:31:37.662Z","endTime":"2026-05-03T21:31:43.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84425385850546,"aZ":-28.289078736126577,"pfxX":-10.62266189225492,"pfxZ":2.1061648079536415,"pX":-0.30729973645115866,"pZ":2.3635259897499608,"vX0":5.268947801529276,"vY0":-136.20676989707798,"vZ0":-4.675976901869858,"x":128.71,"y":174.96,"x0":-0.9053162598959602,"y0":50.00494679877395,"z0":6.100913656229717,"aX":-19.609014485712496},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.9,"breakHorizontal":17.9,"spinRate":2117,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.4048862183823214,"extension":5.956159134029771},"hitData":{"launchSpeed":94.3,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.1,"coordY":170.18}},"index":1,"playId":"e9388e85-113b-38c8-ad7c-96c7dcc5d244","pitchNumber":2,"startTime":"2026-05-03T21:31:55.338Z","endTime":"2026-05-03T21:32:02.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:32:02.883Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:34:06.633Z","endTime":"2026-05-03T21:35:24.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0892793242045,"aZ":-27.783627872269644,"pfxX":-8.618195083449342,"pfxZ":2.275705956300099,"pX":-0.23854931099556806,"pZ":3.02699185828672,"vX0":5.950138105440365,"vY0":-138.204255884113,"vZ0":-3.1831159582912285,"x":126.09,"y":157.05,"x0":-1.3046901160962519,"y0":50.00022124613314,"z0":6.068931893036309,"aX":-16.59439571698695},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.6,"breakHorizontal":14.3,"spinRate":2188,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39700013342364304,"extension":6.264980247920377},"index":0,"playId":"c75e00fd-a32e-3b32-8d85-a771d3c921a8","pitchNumber":1,"startTime":"2026-05-03T21:34:29.756Z","endTime":"2026-05-03T21:34:33.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16262207317826,"aZ":-27.659207434148243,"pfxX":-8.230110464971034,"pfxZ":2.4574501754512923,"pX":-1.014143040511227,"pZ":0.9685552810158629,"vX0":3.4103687301067933,"vY0":-134.94168293613598,"vZ0":-8.055342352680373,"x":155.66,"y":212.63,"x0":-1.2270941828182358,"y0":50.00429896445815,"z0":5.949426677008779,"aX":-15.135130860140245},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.9,"breakHorizontal":14.2,"spinRate":2022,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4063493371671214,"extension":6.324205810514776},"index":1,"playId":"41094c63-7fae-36cc-a37f-3ca248eab904","pitchNumber":2,"startTime":"2026-05-03T21:34:44.273Z","endTime":"2026-05-03T21:34:48.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74253194502116,"aZ":-35.3874007632359,"pfxX":1.8815669538761712,"pfxZ":-2.143676134482101,"pX":-1.0374794366658917,"pZ":2.774734529845225,"vX0":0.3895813454047696,"vY0":-121.54291823406841,"vZ0":-0.5445077549577424,"x":156.55,"y":163.86,"x0":-1.44433234730332,"y0":50.005730994645795,"z0":6.073838278619714,"aX":2.8162996193930145},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.7,"breakHorizontal":-3.5,"spinRate":2825,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4505884690280806,"extension":6.162291186088644},"index":2,"playId":"75961a49-7006-393c-9695-85cd9c9cff1d","pitchNumber":3,"startTime":"2026-05-03T21:35:01.607Z","endTime":"2026-05-03T21:35:05.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.894695842327355,"aZ":-27.84496499394607,"pfxX":-7.885247295911515,"pfxZ":2.259497831196917,"pX":-0.45883441800451413,"pZ":1.900263679929706,"vX0":4.897360628994245,"vY0":-137.1419036504867,"vZ0":-5.960667222171752,"x":134.49,"y":187.47,"x0":-1.2386535571792432,"y0":50.00094825246954,"z0":5.988489480898649,"aX":-15.094328899488533},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.1,"breakHorizontal":13.3,"spinRate":2084,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3986255531629048,"extension":6.2540615176677425},"hitData":{"launchSpeed":98.0,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.87,"coordY":148.39}},"index":3,"playId":"44f756f5-e10b-393f-b924-1557b7faf446","pitchNumber":4,"startTime":"2026-05-03T21:35:16.628Z","endTime":"2026-05-03T21:35:24.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:35:24.177Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:35:44.113Z","endTime":"2026-05-03T21:36:09.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.961716184464482,"aZ":-34.28920784436818,"pfxX":2.438978208784877,"pfxZ":-1.3437099579996907,"pX":-0.3539356039724139,"pZ":3.683360113251603,"vX0":2.147967030607226,"vY0":-124.50903719112752,"vZ0":0.964428300037766,"x":130.49,"y":139.33,"x0":-1.5447211906022147,"y0":50.005873088959156,"z0":6.128175272587204,"aX":3.8298407495465683},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.9,"breakHorizontal":-4.9,"spinRate":2834,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.4398967140130905,"extension":6.366972559201418},"index":0,"playId":"3a2e09ac-4f89-3158-8bed-548fb7534945","pitchNumber":1,"startTime":"2026-05-03T21:35:47.165Z","endTime":"2026-05-03T21:35:51.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22842379072809,"aZ":-26.13697749732709,"pfxX":-8.349463712047896,"pfxZ":3.20369804685991,"pX":-0.4701808002562937,"pZ":1.8084712878883429,"vX0":5.163098035557469,"vY0":-136.25421968783962,"vZ0":-6.730868464974417,"x":134.92,"y":189.95,"x0":-1.302358784654576,"y0":50.00436757997457,"z0":6.110529239271557,"aX":-15.740247775828811},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.6,"breakHorizontal":14.0,"spinRate":1976,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4015929359859429,"extension":6.4210024938510495},"hitData":{"launchSpeed":105.9,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.54,"coordY":148.39}},"index":1,"playId":"a94f4b57-d201-3ec3-8072-fb3b9cb75b01","pitchNumber":2,"startTime":"2026-05-03T21:36:01.435Z","endTime":"2026-05-03T21:36:09.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:36:09.743Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out, third baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:36:33.005Z","endTime":"2026-05-03T21:37:20.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39318534320325,"aZ":-28.232376031512537,"pfxX":-8.332215312902086,"pfxZ":2.0868048356702795,"pX":0.8865605719326914,"pZ":2.1016307904299563,"vX0":8.650311410547184,"vY0":-136.58851607071594,"vZ0":-5.478667291787029,"x":83.21,"y":182.04,"x0":-1.2405771512473267,"y0":50.002696008421964,"z0":6.0775516748796585,"aX":-15.727066898555423},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.8,"breakHorizontal":13.2,"spinRate":2010,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40118609553143125,"extension":6.443008389693906},"index":0,"playId":"56fbe4c8-5385-3af1-bb3b-d7ac0c66d87f","pitchNumber":1,"startTime":"2026-05-03T21:36:54.076Z","endTime":"2026-05-03T21:36:58.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.616582536091336,"aZ":-31.25017213191595,"pfxX":-7.654429458236321,"pfxZ":0.47833461010540823,"pX":-0.010312073846293787,"pZ":2.640444827482834,"vX0":6.342193783876092,"vY0":-138.1354076128559,"vZ0":-3.782987567325173,"x":117.39,"y":167.49,"x0":-1.3409226756291053,"y0":50.00400986492526,"z0":6.127491680233617,"aX":-14.801543466396623},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.2,"breakHorizontal":12.6,"spinRate":2045,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3964389774398325,"extension":6.266873258130544},"hitData":{"launchSpeed":86.7,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.2,"coordY":164.13}},"index":1,"playId":"4d01bdb4-c737-35fe-8762-9e082055b63d","pitchNumber":2,"startTime":"2026-05-03T21:37:11.086Z","endTime":"2026-05-03T21:37:20.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:37:20.304Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T21:39:12.401Z","endTime":"2026-05-03T21:40:12.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5957031829377,"aZ":-27.63465021971485,"pfxX":-7.255417211572615,"pfxZ":2.433626628617123,"pX":-0.5005530229831894,"pZ":2.8089593927447343,"vX0":3.778477881752906,"vY0":-135.9037767118738,"vZ0":-3.8935375267028953,"x":136.08,"y":162.94,"x0":-0.9684399384425115,"y0":50.00260605223625,"z0":6.18600415692883,"aX":-13.532089216352212},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":12.4,"spinRate":2057,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.40348040262814244,"extension":5.903506082971219},"index":0,"playId":"f35bd73f-583d-3327-a18d-de8059a9cfdc","pitchNumber":1,"startTime":"2026-05-03T21:39:32.298Z","endTime":"2026-05-03T21:39:36.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.842252916051613,"aZ":-42.86908961716179,"pfxX":7.006508184749557,"pfxZ":-7.383784508152953,"pX":-0.0550330440335749,"pZ":2.4563945011765425,"vX0":-0.019110005758516013,"vY0":-119.54798336284505,"vZ0":-0.2125991412594419,"x":119.1,"y":172.46,"x0":-0.9573233535114045,"y0":50.00230442204835,"z0":6.3914400559033835,"aX":10.150162303519128},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.2,"breakHorizontal":-12.7,"spinRate":2905,"spinDirection":43},"zone":5,"typeConfidence":0.88,"plateTime":0.45800585454001386,"extension":5.84118177582302},"index":1,"playId":"73963d38-439f-3c98-86ee-a71434323850","pitchNumber":2,"startTime":"2026-05-03T21:39:46.623Z","endTime":"2026-05-03T21:39:50.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-03T21:39:58.108Z","endTime":"2026-05-03T21:40:08.577Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.001307972586346,"aZ":-34.6570566841475,"pfxX":-4.225492222460113,"pfxZ":-1.4781266935075141,"pX":0.0689862763544307,"pZ":2.6713551272008846,"vX0":8.928649569744422,"vY0":-128.90159482015125,"vZ0":-2.3211201671271104,"x":114.37,"y":166.65,"x0":-2.8919509047015572,"y0":50.001028626604445,"z0":6.261287880592045,"aX":-7.104081896204338},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.0,"breakHorizontal":5.6,"spinRate":800,"spinDirection":273},"zone":5,"typeConfidence":0.9,"plateTime":0.42504203872341506,"extension":6.103836291788987},"index":3,"playId":"aa7c41d4-4709-399c-ad85-53437c43ae34","pitchNumber":3,"startTime":"2026-05-03T21:40:08.577Z","endTime":"2026-05-03T21:40:12.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:40:12.620Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a sharp line drive to right fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T21:40:22.113Z","endTime":"2026-05-03T21:40:57.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12469981011405,"aZ":-35.45478137027966,"pfxX":9.091434359363493,"pfxZ":-2.30819691939622,"pX":0.23379339541870708,"pZ":1.5794564997173697,"vX0":0.5842404892280462,"vY0":-118.82859103722772,"vZ0":-3.1777246635902845,"x":108.09,"y":196.13,"x0":-1.19579289355472,"y0":50.00251383597424,"z0":6.1758434858871984,"aX":12.918412090710865},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.7,"breakHorizontal":-16.6,"spinRate":2899,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.46206484439274176,"extension":5.801772701158011},"index":0,"playId":"488c18a1-d4f3-3a53-8e28-9c9cd84aba59","pitchNumber":1,"startTime":"2026-05-03T21:40:34.262Z","endTime":"2026-05-03T21:40:37.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34386757574885,"aZ":-23.381049586445968,"pfxX":-6.866268173523335,"pfxZ":4.5837727266660675,"pX":-0.2149208541143165,"pZ":2.527989332126557,"vX0":4.603757683576206,"vY0":-137.55698216283395,"vZ0":-5.276683126494548,"x":125.19,"y":170.52,"x0":-1.0176848797305864,"y0":50.00126929989151,"z0":6.054998534177372,"aX":-13.164979207187244},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":11.5,"spinRate":2234,"spinDirection":226},"zone":5,"typeConfidence":0.83,"plateTime":0.39810066332851823,"extension":5.881573762070968},"hitData":{"launchSpeed":103.1,"launchAngle":15.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.91,"coordY":86.46}},"index":1,"playId":"84787621-f9eb-3dd5-889f-e7b4d60ede7c","pitchNumber":2,"startTime":"2026-05-03T21:40:47.529Z","endTime":"2026-05-03T21:40:57.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.17,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:40:57.009Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Soler lines out to left fielder MJ Melendez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T21:41:07.128Z","endTime":"2026-05-03T21:41:48.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56586174990139,"aZ":-29.766662329399672,"pfxX":-9.582821261573383,"pfxZ":1.315831079646955,"pX":-0.9993908156678332,"pZ":3.387731088974145,"vX0":3.2076597333577244,"vY0":-135.32432266405723,"vZ0":-1.7589956823508288,"x":155.09,"y":147.31,"x0":-0.9627919084013958,"y0":50.005783569100096,"z0":6.153745944429771,"aX":-17.580182779971086},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.2,"breakHorizontal":16.6,"spinRate":2076,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4064745103788838,"extension":5.886998641606365},"index":0,"playId":"d44cab46-798b-35a4-8435-d866facbaee6","pitchNumber":1,"startTime":"2026-05-03T21:41:20.771Z","endTime":"2026-05-03T21:41:24.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2656978402612,"aZ":-27.77484289324271,"pfxX":-10.372577974383404,"pfxZ":2.3389021206793377,"pX":-0.45996085760341715,"pZ":2.236706894482769,"vX0":4.741732056516261,"vY0":-136.63877843464303,"vZ0":-5.1671507034960165,"x":134.53,"y":178.39,"x0":-0.8740080950294753,"y0":50.00637839153858,"z0":6.070781913333505,"aX":-19.53619105642418},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.2,"breakHorizontal":17.8,"spinRate":2153,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.4014918740225766,"extension":5.886570612720596},"hitData":{"launchSpeed":96.7,"launchAngle":21.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.63,"coordY":66.01}},"index":1,"playId":"c5d87fc7-cd43-3f29-85b7-0569139abf7f","pitchNumber":2,"startTime":"2026-05-03T21:41:36.372Z","endTime":"2026-05-03T21:41:48.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":2.19,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:41:48.702Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to left fielder MJ Melendez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T21:42:07.592Z","endTime":"2026-05-03T21:44:10.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.228434793071045,"aZ":-30.230163413446512,"pfxX":-12.055127724811099,"pfxZ":1.03760034417928,"pX":-0.23466362440494384,"pZ":0.8154994350171221,"vX0":6.17251809573238,"vY0":-137.5703523792664,"vZ0":-8.06574509153975,"x":125.94,"y":216.76,"x0":-0.970167579526144,"y0":50.00338898274601,"z0":5.905399397938501,"aX":-22.56193502495467},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.0,"breakHorizontal":20.0,"spinRate":2245,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.40179820084756024,"extension":5.928513984585506},"index":0,"playId":"a74b949f-1a15-36e9-9240-8ef5591ee906","pitchNumber":1,"startTime":"2026-05-03T21:42:29.207Z","endTime":"2026-05-03T21:42:33.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":84.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.234688583903754,"aZ":-29.83263446042923,"pfxX":-12.525942895661887,"pfxZ":1.2621601094807424,"pX":-1.105562962096134,"pZ":2.1814424774572743,"vX0":3.9253949015544043,"vY0":-136.91258217989446,"vZ0":-4.811620792460095,"x":159.14,"y":179.88,"x0":-0.9527635897391493,"y0":50.00184255909351,"z0":6.065354901798241,"aX":-23.18601913434351},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.2,"breakHorizontal":21.5,"spinRate":2209,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.403929851829957,"extension":5.840607899924786},"index":1,"playId":"4f3a2876-ef21-380f-b54a-2cfd1e3b0d04","pitchNumber":2,"startTime":"2026-05-03T21:42:47.012Z","endTime":"2026-05-03T21:42:50.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.268948862147234,"aZ":-38.67590823837188,"pfxX":6.489186652135711,"pfxZ":-4.42011106999339,"pX":2.3093030692240113,"pZ":0.6868394465721106,"vX0":5.454335704458848,"vY0":-121.22401743879944,"vZ0":-4.810239775041116,"x":28.97,"y":220.24,"x0":-0.8223945548811651,"y0":50.00340405104496,"z0":6.1160155072924,"aX":9.54462431361038},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.0,"breakHorizontal":-13.2,"spinRate":2882,"spinDirection":36},"zone":14,"typeConfidence":0.88,"plateTime":0.4538605227052197,"extension":5.885435446860556},"index":2,"playId":"c38321cf-985e-35de-8cb9-04b0a573a5b0","pitchNumber":3,"startTime":"2026-05-03T21:43:16.846Z","endTime":"2026-05-03T21:43:21.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.035198876720642,"aZ":-43.49044301323986,"pfxX":5.3430894939119895,"pfxZ":-7.981351186804236,"pX":-1.0665946541767684,"pZ":2.4341504522220623,"vX0":2.56152792038265,"vY0":-118.91631508726613,"vZ0":-0.19222406913982293,"x":157.66,"y":173.06,"x0":-2.8555541672264995,"y0":50.00404646498038,"z0":6.496324945152948,"aX":7.57284972340003},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-14.2,"breakHorizontal":-10.3,"spinRate":2913,"spinDirection":44},"zone":13,"typeConfidence":0.91,"plateTime":0.4624489111927419,"extension":5.966547693622841},"index":3,"playId":"cf529958-491a-3b8e-8251-1f9d88379961","pitchNumber":4,"startTime":"2026-05-03T21:43:41.466Z","endTime":"2026-05-03T21:43:45.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68864222371656,"aZ":-43.74212815149346,"pfxX":6.216321493267362,"pfxZ":-8.052225311483708,"pX":0.15912083012584124,"pZ":2.4910789946173533,"vX0":5.001517846015237,"vY0":-119.83795403070474,"vZ0":-0.05111657503529776,"x":110.93,"y":171.52,"x0":-2.771207955669715,"y0":50.00170360345953,"z0":6.458779368104926,"aX":8.932650966740374},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.3,"breakHorizontal":-12.6,"spinRate":3013,"spinDirection":41},"zone":5,"typeConfidence":0.91,"plateTime":0.4591235107797913,"extension":6.059592226272827},"hitData":{"launchSpeed":97.3,"launchAngle":42.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.0,"coordY":99.0}},"index":4,"playId":"53a5b37d-a41e-3f06-b501-c63949d0da0f","pitchNumber":5,"startTime":"2026-05-03T21:44:00.221Z","endTime":"2026-05-03T21:44:10.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.64,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:44:10.464Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Torrens lines out to right fielder Jorge Soler.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:46:05.797Z","endTime":"2026-05-03T21:47:46.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.018429613805374,"aZ":-21.090099306374917,"pfxX":-5.886655437679435,"pfxZ":5.715710954735945,"pX":0.11488349354199388,"pZ":3.406025468938096,"vX0":5.741432142212673,"vY0":-138.61650792000881,"vZ0":-3.6566955759464688,"x":112.62,"y":146.82,"x0":-1.2219913675145275,"y0":50.00202750321653,"z0":6.15652259997075,"aX":-11.414305281466353},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":9.4,"spinRate":2062,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3956724645213434,"extension":6.35759654115567},"index":0,"playId":"a978900f-54f8-357b-8c25-f63844a52516","pitchNumber":1,"startTime":"2026-05-03T21:46:17.963Z","endTime":"2026-05-03T21:46:22.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0803654159839,"aZ":-20.39402791999772,"pfxX":-7.899909401084192,"pfxZ":6.350133478402498,"pX":0.6748481664600556,"pZ":1.2819074384536029,"vX0":7.214102720486702,"vY0":-136.1029664881818,"vZ0":-8.721477525970474,"x":91.28,"y":204.17,"x0":-0.998684981228325,"y0":50.000360071926124,"z0":5.969392430132226,"aX":-14.648506997254973},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":12.6,"spinRate":2061,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40421054969603354,"extension":6.404860959348153},"index":1,"playId":"432adf1a-55f7-3927-8bf3-462fd9886e52","pitchNumber":2,"startTime":"2026-05-03T21:46:31.483Z","endTime":"2026-05-03T21:46:35.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35599544194924,"aZ":-21.58440747934048,"pfxX":-7.062852247407086,"pfxZ":5.871173954645645,"pX":0.8969367179454075,"pZ":2.5295500202300536,"vX0":8.122347378514759,"vY0":-134.04957149607682,"vZ0":-5.2973906738330045,"x":82.81,"y":170.48,"x0":-1.2673829474251,"y0":50.003870842237745,"z0":6.0910611572683,"aX":-12.741842521960619},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":10.8,"spinRate":2047,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4099843666202645,"extension":6.304653880172519},"index":2,"playId":"4751eb98-9487-3f86-b840-bad7684bb47a","pitchNumber":3,"startTime":"2026-05-03T21:46:46.976Z","endTime":"2026-05-03T21:46:51.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40141583814072,"aZ":-21.57047655060578,"pfxX":-9.237623958617679,"pfxZ":5.511782524707058,"pX":1.3244097923676905,"pZ":2.3450107907550493,"vX0":9.794008428350038,"vY0":-138.40447268018417,"vZ0":-5.9487754888744995,"x":66.52,"y":175.46,"x0":-1.0747375285636707,"y0":50.00242583195275,"z0":5.985355589533453,"aX":-17.76626345606635},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.8,"breakHorizontal":14.5,"spinRate":2118,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3970838524592968,"extension":6.483660043765624},"index":3,"playId":"72e741c7-30cd-3c26-abe9-b4198b570ea0","pitchNumber":4,"startTime":"2026-05-03T21:47:02.494Z","endTime":"2026-05-03T21:47:06.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59162286011525,"aZ":-21.285064720881298,"pfxX":-6.412863627391249,"pfxZ":5.68291462674006,"pX":1.0948102883115436,"pZ":2.2696040089011005,"vX0":8.158371093611553,"vY0":-137.74548565785398,"vZ0":-6.153458050996078,"x":75.27,"y":177.5,"x0":-1.0769735875675222,"y0":50.00066384246695,"z0":5.979114532835559,"aX":-12.280130011613664},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":9.8,"spinRate":2156,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3981731691127841,"extension":6.528849535914813},"index":4,"playId":"4e82c171-fb17-3f69-9da6-cf6a30990267","pitchNumber":5,"startTime":"2026-05-03T21:47:19.163Z","endTime":"2026-05-03T21:47:22.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.981098070186338,"aZ":-15.085598839896038,"pfxX":-3.2127309055628848,"pfxZ":8.714625136712856,"pX":0.9174779674061397,"pZ":3.219174008564281,"vX0":7.169506466328341,"vY0":-139.09366354530104,"vZ0":-5.210810381661053,"x":82.03,"y":151.86,"x0":-1.275215245502534,"y0":50.002983455872126,"z0":6.115948368216064,"aX":-6.30065079827552},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":4.3,"spinRate":2181,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3936716124574997,"extension":6.354720479105526},"hitData":{"launchSpeed":97.9,"launchAngle":20.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.49,"coordY":91.93}},"index":5,"playId":"0d11856b-e226-3a1d-b623-7ded521a6ce3","pitchNumber":6,"startTime":"2026-05-03T21:47:39.167Z","endTime":"2026-05-03T21:47:46.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:47:46.638Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to shortstop Zach Neto.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:47:58.569Z","endTime":"2026-05-03T21:50:15.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.250362002742765,"aZ":-26.771090242942222,"pfxX":-6.761134852886407,"pfxZ":2.815184475939125,"pX":0.752139399296555,"pZ":3.69259027927929,"vX0":7.987806233941333,"vY0":-137.6493764862557,"vZ0":-1.6392660464085913,"x":88.33,"y":139.08,"x0":-1.3075094881600706,"y0":50.004550297641934,"z0":6.106478269686636,"aX":-12.989279340786409},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.9,"breakHorizontal":10.6,"spinRate":2154,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39774677113985035,"extension":6.396705849418403},"index":0,"playId":"1f096bbc-ef3d-39af-8372-a7fa75063c72","pitchNumber":1,"startTime":"2026-05-03T21:48:09.689Z","endTime":"2026-05-03T21:48:13.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274093009144767,"aZ":-32.24730979696376,"pfxX":3.1424292277277734,"pfxZ":-0.049140253457886196,"pX":-0.28862410247419107,"pZ":0.9312128436271627,"vX0":2.029450209581488,"vY0":-121.74363491076794,"vZ0":-5.235095790243914,"x":128.0,"y":213.64,"x0":-1.5430758587154059,"y0":50.0042719563847,"z0":5.920710396133551,"aX":4.687535640015727},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.1,"breakHorizontal":-6.2,"spinRate":2740,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4509717116321412,"extension":6.303644112384065},"index":1,"playId":"18a3138f-67c2-3fdf-be25-95c5bd745b8d","pitchNumber":2,"startTime":"2026-05-03T21:48:28.039Z","endTime":"2026-05-03T21:48:32.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.065014013160905,"aZ":-29.449354797595717,"pfxX":-7.864948261736466,"pfxZ":1.4374901401263926,"pX":-0.9351287745137438,"pZ":2.8703743174725944,"vX0":4.505657829063314,"vY0":-137.14262466269767,"vZ0":-2.7659919269718367,"x":152.64,"y":161.28,"x0":-1.5796711483933104,"y0":50.005987204277424,"z0":5.906186093723517,"aX":-14.945394407597492},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":2139,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3997848936617734,"extension":6.324252022424979},"index":2,"playId":"bfc80bf9-8187-3718-983d-37d4de2da7b6","pitchNumber":3,"startTime":"2026-05-03T21:48:43.362Z","endTime":"2026-05-03T21:48:47.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86991834224482,"aZ":-26.786275096467502,"pfxX":-7.451016604275111,"pfxZ":2.756352804954739,"pX":0.4493009714741197,"pZ":2.2862736421612713,"vX0":7.221643178078791,"vY0":-138.2090426207422,"vZ0":-5.461497157331249,"x":99.87,"y":177.05,"x0":-1.216675605967296,"y0":50.00249385430826,"z0":6.063420730514142,"aX":-14.561321838315056},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.1,"breakHorizontal":12.2,"spinRate":2106,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39477219334894853,"extension":6.481506977412796},"index":3,"playId":"17d9a76a-d35c-3f61-97c7-3140002a02bc","pitchNumber":4,"startTime":"2026-05-03T21:49:00.800Z","endTime":"2026-05-03T21:49:04.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892896050842953,"aZ":-28.769538747134952,"pfxX":-8.600135287525342,"pfxZ":1.7928267006852145,"pX":-0.22585219697793157,"pZ":1.9590933520264466,"vX0":5.406679790868051,"vY0":-136.8412656006128,"vZ0":-5.863268788020637,"x":125.61,"y":185.88,"x0":-1.1088425870162404,"y0":50.001885250952306,"z0":6.097631137651067,"aX":-16.326725420753863},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.2,"breakHorizontal":14.4,"spinRate":2020,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4001000035233808,"extension":6.380000460419463},"index":4,"playId":"2c75ef81-4124-3a69-9597-a57ea290a5fd","pitchNumber":5,"startTime":"2026-05-03T21:49:17.053Z","endTime":"2026-05-03T21:49:23.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.467516284844795,"aZ":-26.88970095695824,"pfxX":-7.50522000325229,"pfxZ":2.7071677361169044,"pX":-0.781438549744251,"pZ":2.5697894253174525,"vX0":3.558819579331331,"vY0":-138.97579123363835,"vZ0":-5.063823961267045,"x":146.79,"y":169.4,"x0":-1.1041565093665953,"y0":50.006674190035866,"z0":6.2042082997097925,"aX":-14.667847749300783},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.1,"breakHorizontal":12.8,"spinRate":2007,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3942910039702703,"extension":6.372331240301691},"hitData":{"launchSpeed":84.3,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.18,"coordY":147.17}},"index":5,"playId":"5c6c9f33-3e8d-3bf5-b865-286944f3b08e","pitchNumber":6,"startTime":"2026-05-03T21:50:02.121Z","endTime":"2026-05-03T21:50:15.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-2.600000000000005,"leverageIndex":0.75,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:50:15.565Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:52:53.548Z","endTime":"2026-05-03T21:54:23.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6],"actionIndex":[1,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T21:50:35.802Z","endTime":"2026-05-03T21:51:14.445Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tayler Saucedo replaces Jack Kochanowicz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-03T21:51:14.445Z","endTime":"2026-05-03T21:52:55.684Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642048,"link":"/api/v1/people/642048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686799,"link":"/api/v1/people/686799","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.011514486716404,"aZ":-28.795679198643278,"pfxX":-7.977314167122311,"pfxZ":2.3999403579676652,"pX":-0.41485334719701245,"pZ":2.0559501214865126,"vX0":-3.528330389804219,"vY0":-119.38466659866727,"vZ0":-1.3875188346918834,"x":132.81,"y":183.27,"x0":2.129535659874707,"y0":50.0046548559184,"z0":5.294022782074485,"aX":-11.246034965698144},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.2,"breakHorizontal":15.4,"spinRate":2374,"spinDirection":288},"zone":7,"typeConfidence":2.0,"plateTime":0.4629778465231902,"extension":6.608734154954362},"index":2,"playId":"bb7cce8e-4ff6-3c41-87e5-1db67d58d8d5","pitchNumber":1,"startTime":"2026-05-03T21:52:55.684Z","endTime":"2026-05-03T21:52:59.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.882427206441424,"aZ":-30.366021391309197,"pfxX":-7.811321652442147,"pfxZ":1.2525177168919015,"pX":-1.1420902333499792,"pZ":2.472201380052779,"vX0":-4.728929983843063,"vY0":-120.6288165870432,"vZ0":-0.27563301388836214,"x":160.53,"y":172.03,"x0":1.872040648737131,"y0":50.004033434516586,"z0":5.311924882969793,"aX":-11.27792063762585},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.5,"breakHorizontal":15.5,"spinRate":2453,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4576240416319495,"extension":6.496286750473156},"index":3,"playId":"745a917a-4853-34a1-97e4-72952502924a","pitchNumber":2,"startTime":"2026-05-03T21:53:16.849Z","endTime":"2026-05-03T21:53:22.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.782072283912846,"aZ":-30.528431932724356,"pfxX":-6.365611029894579,"pfxZ":1.0929868699661687,"pX":-2.3598111105510995,"pZ":0.24582803413551224,"vX0":-7.785708564956604,"vY0":-123.19725815794078,"vZ0":-5.343925218502852,"x":206.95,"y":232.14,"x0":1.6913757931985403,"y0":50.003892492882045,"z0":5.082127390438067,"aX":-9.600464448624248},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":13.7,"spinRate":2467,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4478496229127362,"extension":6.716942688689116},"index":4,"playId":"a295406f-8f8d-3f7c-8582-5a72499a8644","pitchNumber":3,"startTime":"2026-05-03T21:53:39.389Z","endTime":"2026-05-03T21:53:43.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Tayler Saucedo. Bo Bichette to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":5,"actionPlayId":"a295406f-8f8d-3f7c-8582-5a72499a8644","startTime":"2026-05-03T21:53:52.938Z","endTime":"2026-05-03T21:54:19.269Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"postOnSecond":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":28.4,"awayTeamWinProbability":71.6,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":1.35,"dramaIndex":53.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.052540422723325,"aZ":-17.262331865987502,"pfxX":6.035964783869046,"pfxZ":8.333151759340716,"pX":-1.2987856702866967,"pZ":2.264076540655238,"vX0":-10.307262714417869,"vY0":-133.49826637999584,"vZ0":-4.522584340162526,"x":166.51,"y":177.65,"x0":1.8432115897181913,"y0":50.00174663196292,"z0":5.2378188353956805,"aX":10.800480299611982},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":-8.5,"spinRate":2304,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.41165311367935464,"extension":6.821526937018162},"index":6,"playId":"9feb5c97-ca53-3499-9ba3-adec16e5ad4a","pitchNumber":4,"startTime":"2026-05-03T21:54:19.269Z","endTime":"2026-05-03T21:54:23.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.4,"awayTeamWinProbability":67.6,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.35,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:54:23.124Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Slater called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:55:16.848Z","endTime":"2026-05-03T21:57:14.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Slater replaces MJ Melendez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T21:54:42.249Z","endTime":"2026-05-03T21:55:24.843Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":669004,"link":"/api/v1/people/669004"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-03T21:55:19.034Z","endTime":"2026-05-03T21:55:19.035Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14505983124029,"aZ":-28.392133484245978,"pfxX":-0.09057404507607858,"pfxZ":2.296404140394598,"pX":0.5559775426742529,"pZ":2.415405571017066,"vX0":-3.6153602602698114,"vY0":-128.00907376155038,"vZ0":-1.7478114772596107,"x":95.81,"y":173.56,"x0":2.0025633238083524,"y0":50.00368542378477,"z0":5.3447460468625945,"aX":-0.14914838982572676},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.0,"breakHorizontal":1.1,"spinRate":2401,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.4290236986336944,"extension":6.5697961330028205},"index":2,"playId":"c87329b9-6cbe-3b51-bce6-b4beb301cd77","pitchNumber":1,"startTime":"2026-05-03T21:55:19.036Z","endTime":"2026-05-03T21:55:22.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.782010461769293,"aZ":-30.21542004454294,"pfxX":10.904538434692554,"pfxZ":1.212290632878422,"pX":1.3153882789516906,"pZ":1.8855672731154989,"vX0":-5.0113508446465,"vY0":-127.43664739753241,"vZ0":-2.280739798856942,"x":66.86,"y":187.87,"x0":1.9109732402790924,"y0":50.001964776756836,"z0":5.224117835640076,"aX":17.597024369055728},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":-18.2,"spinRate":2251,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.43294046356173466,"extension":6.703615227779764},"index":3,"playId":"fa15834a-3d35-3f83-8dbe-ec0ca869edad","pitchNumber":2,"startTime":"2026-05-03T21:55:36.776Z","endTime":"2026-05-03T21:55:40.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.617637556180526,"aZ":-28.76349441951908,"pfxX":11.024378644248761,"pfxZ":1.8597201877559106,"pX":1.015422466456113,"pZ":1.3143797774876689,"vX0":-6.001754703076238,"vY0":-135.64278363633545,"vZ0":-4.791622338749189,"x":78.29,"y":203.29,"x0":1.8457466985373305,"y0":50.000650558793694,"z0":5.153120321872025,"aX":20.172800126224388},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.4,"breakHorizontal":-18.4,"spinRate":2288,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4066003832130973,"extension":6.726394866622979},"index":4,"playId":"5ebe21d5-c4a0-3b6c-9788-ad5427d9f3a7","pitchNumber":3,"startTime":"2026-05-03T21:56:00.263Z","endTime":"2026-05-03T21:56:04.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":79.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57070111124352,"aZ":-26.380821297211554,"pfxX":11.519510819966653,"pfxZ":3.573491129309738,"pX":0.4048054471774144,"pZ":1.6606382590466706,"vX0":-7.449867866295733,"vY0":-128.13568154055716,"vZ0":-3.587504057342245,"x":101.57,"y":193.94,"x0":1.8902941191040465,"y0":50.004733463650766,"z0":5.198360966521543,"aX":18.684301054648042},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.6,"breakHorizontal":-18.6,"spinRate":2379,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.43157956335132974,"extension":6.943241831215884},"index":5,"playId":"01b27a9e-953a-3767-9877-d32e6037d989","pitchNumber":4,"startTime":"2026-05-03T21:56:17.403Z","endTime":"2026-05-03T21:56:21.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37440468217274,"aZ":-28.867603015481713,"pfxX":12.44973175249074,"pfxZ":2.1062327658846574,"pX":-0.0437766623791881,"pZ":-0.08470321387339562,"vX0":-8.804103258356868,"vY0":-125.51057854037677,"vZ0":-6.617570042052287,"x":118.67,"y":241.07,"x0":1.9216757780266676,"y0":50.00103996315031,"z0":4.988890300487714,"aX":19.527862542100966},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.3,"breakHorizontal":-20.0,"spinRate":2314,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.4392223300307787,"extension":7.034645092611579},"index":6,"playId":"2da02ab0-a8b9-3095-9677-9e861f30c4e4","pitchNumber":5,"startTime":"2026-05-03T21:56:49.131Z","endTime":"2026-05-03T21:56:52.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":74.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.376697301433357,"aZ":-23.2729981003135,"pfxX":-4.126006456355279,"pfxZ":6.175676114924333,"pX":0.12144420550390944,"pZ":2.4523748085020234,"vX0":-3.215343690898583,"vY0":-120.65473066822094,"vZ0":-1.6767985699184036,"x":112.37,"y":172.57,"x0":2.018144033474484,"y0":50.00335410891114,"z0":5.2529613234120225,"aX":-5.946182152482367},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.9,"breakHorizontal":8.4,"spinRate":2363,"spinDirection":287},"zone":5,"typeConfidence":2.0,"plateTime":0.4579210839526815,"extension":6.594209765091695},"index":7,"playId":"e8d2d121-2c59-37de-9cdc-e25eef47dc30","pitchNumber":6,"startTime":"2026-05-03T21:57:10.420Z","endTime":"2026-05-03T21:57:14.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.52,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-03T21:57:14.649Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out to right fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T21:59:34.511Z","endTime":"2026-05-03T22:00:20.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Austin Slater remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T21:58:59.013Z","endTime":"2026-05-03T21:59:36.714Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":669004,"link":"/api/v1/people/669004"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.514630225461765,"aZ":-28.84512927679553,"pfxX":-11.075162074228745,"pfxZ":1.795398404152749,"pX":-0.5210915553885399,"pZ":2.3601477454033866,"vX0":5.352754895502703,"vY0":-135.81680540199474,"vZ0":-4.390870694185547,"x":136.86,"y":175.06,"x0":-1.0853435640235105,"y0":50.00495607472201,"z0":6.018950873559563,"aX":-20.561272380184285},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.4,"breakHorizontal":18.8,"spinRate":2107,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.4042763138378018,"extension":5.821076961572729},"index":1,"playId":"e0319ea3-b1c2-3b3a-b086-f49bcf8236ed","pitchNumber":1,"startTime":"2026-05-03T21:59:36.714Z","endTime":"2026-05-03T21:59:40.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679611045222977,"aZ":-43.08039402041761,"pfxX":4.635274791737551,"pfxZ":-7.982207466114387,"pX":-2.0347991043122455,"pZ":3.238500910001361,"vX0":-3.1692928972212093,"vY0":-116.85652243018002,"vZ0":1.9569800525216585,"x":194.56,"y":151.34,"x0":-1.254439776276169,"y0":50.00562688533359,"z0":6.47660856104047,"aX":6.328648822151877},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-13.6,"breakHorizontal":-7.4,"spinRate":2843,"spinDirection":43},"zone":11,"typeConfidence":0.91,"plateTime":0.4710543535602558,"extension":5.701179275896817},"index":2,"playId":"6f771348-527b-3e72-9d10-5a71744a49c0","pitchNumber":2,"startTime":"2026-05-03T21:59:51.740Z","endTime":"2026-05-03T21:59:55.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80699918700549,"aZ":-41.41544569576324,"pfxX":6.617806086795852,"pfxZ":-6.696720532495922,"pX":-0.2694588908101122,"pZ":2.134953698498547,"vX0":-0.16966324801945054,"vY0":-117.4959028204567,"vZ0":-0.6727251757820597,"x":127.27,"y":181.14,"x0":-1.0538394613121906,"y0":50.0013740316178,"z0":6.314765310179161,"aX":9.137779900994229},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.0,"breakHorizontal":-11.9,"spinRate":2882,"spinDirection":40},"zone":8,"typeConfidence":0.83,"plateTime":0.46838639812096483,"extension":5.827490139116447},"hitData":{"launchSpeed":99.9,"launchAngle":39.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.08,"coordY":56.28}},"index":3,"playId":"ae53f28e-2e39-3c0e-b22d-088bdaab31a8","pitchNumber":3,"startTime":"2026-05-03T22:00:07.674Z","endTime":"2026-05-03T22:00:20.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:00:20.384Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, shortstop Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T22:00:37.815Z","endTime":"2026-05-03T22:02:35.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.917726779801747,"aZ":-28.285540927501,"pfxX":-8.426889461688875,"pfxZ":2.1886036332094667,"pX":0.9648088608168723,"pZ":1.6591830408015042,"vX0":7.745883212364383,"vY0":-132.7197555856083,"vZ0":-5.7801729020137325,"x":80.22,"y":193.98,"x0":-0.8994320801196032,"y0":50.00634029452513,"z0":5.9304711736634825,"aX":-15.007282679450222},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":13.6,"spinRate":2097,"spinDirection":240},"zone":14,"typeConfidence":0.85,"plateTime":0.41300052008815547,"extension":5.908478183280931},"index":0,"playId":"2acd6f3e-8ad5-3360-b05e-9dfa79c995ef","pitchNumber":1,"startTime":"2026-05-03T22:00:45.607Z","endTime":"2026-05-03T22:00:49.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51284706828592,"aZ":-42.89338675687462,"pfxX":5.421192175035362,"pfxZ":-7.651818974521115,"pX":-0.02155166788685789,"pZ":2.1251377306597847,"vX0":0.6755234752451413,"vY0":-118.4240038761125,"vZ0":-0.5785614010214305,"x":117.82,"y":181.4,"x0":-1.01488527103128,"y0":50.00404935393446,"z0":6.343185644446835,"aX":7.5939200173444315},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.7,"breakHorizontal":-10.0,"spinRate":2895,"spinDirection":39},"zone":8,"typeConfidence":0.9,"plateTime":0.4649814478836958,"extension":5.907177215030455},"index":1,"playId":"35f59334-fc3b-3f50-af75-054fdf67aac0","pitchNumber":2,"startTime":"2026-05-03T22:01:02.905Z","endTime":"2026-05-03T22:01:07.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.660920513755,"aZ":-36.35809750337481,"pfxX":8.82604987074458,"pfxZ":-2.9643049293322576,"pX":1.8726787416266535,"pZ":4.0364239697737085,"vX0":8.293625322008918,"vY0":-119.10844526716309,"vZ0":2.0960722290346556,"x":45.62,"y":129.8,"x0":-2.823994064111144,"y0":50.00276406448032,"z0":6.475276335288386,"aX":12.45558588172727},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.4,"breakHorizontal":-18.2,"spinRate":2862,"spinDirection":37},"zone":12,"typeConfidence":0.86,"plateTime":0.46301178647464836,"extension":5.889604097797935},"index":2,"playId":"d7a83dd4-dfa8-3fd3-bc5a-4995f08be427","pitchNumber":3,"startTime":"2026-05-03T22:01:37.901Z","endTime":"2026-05-03T22:01:41.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.973004839612837,"aZ":-41.34107943754207,"pfxX":4.75019842396046,"pfxZ":-6.535203782719577,"pX":0.1162337569639434,"pZ":1.3718002183113533,"vX0":5.659148645866995,"vY0":-118.63305304684621,"vZ0":-2.5727012764857893,"x":112.57,"y":201.74,"x0":-2.931288541667499,"y0":50.002052887284655,"z0":6.295029112526884,"aX":6.664256437523481},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.2,"breakHorizontal":-10.2,"spinRate":2923,"spinDirection":38},"zone":14,"typeConfidence":0.87,"plateTime":0.4644685871217398,"extension":5.825690667400522},"index":3,"playId":"e259ba05-ec13-3799-a1a1-faf3eba83222","pitchNumber":4,"startTime":"2026-05-03T22:01:55.963Z","endTime":"2026-05-03T22:02:00.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.764935532168234,"aZ":-33.85785192160893,"pfxX":-5.511525452801991,"pfxZ":-1.0026403926297238,"pX":-0.5624391592241678,"pZ":3.1912680616382842,"vX0":7.485999839266567,"vY0":-129.07641535501148,"vZ0":-1.1911136902996238,"x":138.44,"y":152.62,"x0":-2.7889643218812936,"y0":50.00201472307025,"z0":6.274173973717887,"aX":-9.26678050354811},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.8,"breakHorizontal":8.3,"spinRate":899,"spinDirection":282},"zone":1,"typeConfidence":0.9,"plateTime":0.4249241591288824,"extension":5.980709396860352},"hitData":{"launchSpeed":84.8,"launchAngle":9.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.69,"coordY":157.69}},"index":4,"playId":"c83d1b5a-df35-37d4-b006-2e7fe53feff6","pitchNumber":5,"startTime":"2026-05-03T22:02:27.296Z","endTime":"2026-05-03T22:02:35.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:02:35.680Z","atBatIndex":54},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Oswald Peraza reaches on a throwing error by shortstop Bo Bichette.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T22:02:57.957Z","endTime":"2026-05-03T22:04:13.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83473940046144,"aZ":-31.33299465444529,"pfxX":-9.762887527541201,"pfxZ":0.45679964985999,"pX":-0.23216133903803804,"pZ":1.453264460661537,"vX0":5.639492931776883,"vY0":-135.4290010543579,"vZ0":-5.9156325686799205,"x":125.85,"y":199.54,"x0":-1.086109099883083,"y0":50.00195873026986,"z0":5.890144012875061,"aX":-17.919999224664412},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.4,"breakHorizontal":16.3,"spinRate":2184,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4062816229327826,"extension":5.8736183252606},"index":0,"playId":"9edcf825-ea03-3868-92e4-ad3807df4586","pitchNumber":1,"startTime":"2026-05-03T22:03:04.952Z","endTime":"2026-05-03T22:03:08.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.427079535353414,"aZ":-29.36207299724609,"pfxX":-7.801738865057223,"pfxZ":1.513540114667319,"pX":0.10689679705391249,"pZ":1.1859457597213545,"vX0":5.666088315068456,"vY0":-134.8439884859879,"vZ0":-6.788622783110268,"x":112.93,"y":206.76,"x0":-1.000768986427826,"y0":50.00046510613292,"z0":5.788491935338819,"aX":-14.464432204639548},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.6,"breakHorizontal":13.1,"spinRate":2144,"spinDirection":239},"zone":14,"typeConfidence":0.89,"plateTime":0.40511892261212257,"extension":5.882500140533403},"index":1,"playId":"cb96bfe6-3dee-317a-88c2-9cf32cc1d64c","pitchNumber":2,"startTime":"2026-05-03T22:03:26.434Z","endTime":"2026-05-03T22:03:30.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53795371560569,"aZ":-44.369721034028075,"pfxX":6.8476579051879805,"pfxZ":-8.847426855880009,"pX":0.28938530860284667,"pZ":0.4537453593960422,"vX0":0.7749903885819153,"vY0":-117.61629484361428,"vZ0":-3.4114270777152687,"x":105.97,"y":226.53,"x0":-0.9337173698769149,"y0":50.00054630070306,"z0":6.100969920272561,"aX":9.443113956957214},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.6,"breakHorizontal":-12.6,"spinRate":3004,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4684748887427963,"extension":5.928658585023761},"index":2,"playId":"a5248d2b-7ebf-3384-aa17-091c649902bb","pitchNumber":3,"startTime":"2026-05-03T22:03:43.703Z","endTime":"2026-05-03T22:03:46.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.078007581671798,"aZ":-41.092861097363,"pfxX":7.043306100137033,"pfxZ":-6.208175858549174,"pX":0.44916789841082966,"pZ":0.9489097801629781,"vX0":5.760506352541453,"vY0":-119.63597369422575,"vZ0":-3.5586974860383522,"x":99.88,"y":213.16,"x0":-2.913107176492458,"y0":50.004436494790305,"z0":6.173405042252015,"aX":10.114909628286858},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.9,"breakHorizontal":-14.3,"spinRate":2976,"spinDirection":44},"zone":14,"typeConfidence":0.77,"plateTime":0.4594712287760072,"extension":6.087514047510569},"hitData":{"launchSpeed":74.9,"launchAngle":10.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.81,"coordY":139.7}},"index":3,"playId":"eb5fbab8-9e5d-37aa-baec-d7b86a5613c8","pitchNumber":4,"startTime":"2026-05-03T22:04:05.230Z","endTime":"2026-05-03T22:04:13.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":0.96,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:04:13.981Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T22:07:41.555Z","endTime":"2026-05-03T22:08:44.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Yoán Moncada replaces Sebastián Rivero.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T22:04:56.236Z","endTime":"2026-05-03T22:05:07.100Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":665861,"link":"/api/v1/people/665861"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-03T22:05:07.100Z","endTime":"2026-05-03T22:06:13.999Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luke Weaver replaces Clay Holmes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-03T22:06:13.999Z","endTime":"2026-05-03T22:07:43.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605280,"link":"/api/v1/people/605280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":85.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.17094240518523,"aZ":-9.388399008712316,"pfxX":-4.267059829690877,"pfxZ":11.960249360869145,"pX":-0.35091989045507943,"pZ":2.31452782856909,"vX0":4.746135715503965,"vY0":-138.63567129114537,"vZ0":-6.597508310514059,"x":130.38,"y":176.29,"x0":-1.5483314776080725,"y0":50.000258728618746,"z0":5.38480972986142,"aX":-8.12764740328772},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.0,"breakHorizontal":6.5,"spinRate":2484,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.3983661016198359,"extension":6.138538028206134},"index":3,"playId":"5480c2db-19e9-3023-a5cf-444635537d11","pitchNumber":1,"startTime":"2026-05-03T22:07:43.783Z","endTime":"2026-05-03T22:07:47.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71061959458857,"aZ":-28.098148380728386,"pfxX":-8.697540224012101,"pfxZ":2.4837252315250655,"pX":-0.2893631967071469,"pZ":1.3783216270721563,"vX0":5.840499588855592,"vY0":-127.87905789228984,"vZ0":-4.333680256747351,"x":128.03,"y":201.57,"x0":-1.4839069922216732,"y0":50.00217340997796,"z0":5.323561679837455,"aX":-14.267576803355583},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.6,"breakHorizontal":14.3,"spinRate":1963,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.42989029145849367,"extension":6.163341050580822},"index":4,"playId":"3b1ff661-6b1d-366c-b376-3f44cbf49fa1","pitchNumber":2,"startTime":"2026-05-03T22:08:03.839Z","endTime":"2026-05-03T22:08:07.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.175763148822796,"aZ":-27.76632078166056,"pfxX":-9.63998113714997,"pfxZ":2.6566413616334215,"pX":0.9999134183851401,"pZ":1.4364078760224068,"vX0":9.343625189599827,"vY0":-128.38679804784067,"vZ0":-4.389937607467438,"x":78.89,"y":200.0,"x0":-1.4453897157415614,"y0":50.003598490065194,"z0":5.345871322639266,"aX":-15.991018137212247},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":15.2,"spinRate":1924,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.427676427111213,"extension":6.294910225323702},"index":5,"playId":"0340a162-8832-3fb7-a805-56c22658a90e","pitchNumber":3,"startTime":"2026-05-03T22:08:21.118Z","endTime":"2026-05-03T22:08:24.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46618858666514,"aZ":-26.25477673123565,"pfxX":-8.346867718753778,"pfxZ":3.446232094044193,"pX":-0.4321092731838998,"pZ":1.249211626916398,"vX0":5.453681798908793,"vY0":-130.0253026087972,"vZ0":-5.267633121360728,"x":133.47,"y":205.05,"x0":-1.4689419579919485,"y0":50.00441547768928,"z0":5.285917840347332,"aX":-14.338088789211067},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":13.9,"spinRate":2018,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4207465186210073,"extension":6.150949112676633},"index":6,"playId":"afd88d7c-4bfb-3767-b8bf-8d010a7763a2","pitchNumber":4,"startTime":"2026-05-03T22:08:39.885Z","endTime":"2026-05-03T22:08:44.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":2.04,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:08:44.070Z","atBatIndex":56},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brett Baty hit by pitch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:10:50.406Z","endTime":"2026-05-03T22:10:59.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Travis d'Arnaud replaces Yoán Moncada, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T22:10:15.151Z","endTime":"2026-05-03T22:10:52.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":660162,"link":"/api/v1/people/660162"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.239794144937537,"aZ":-32.39426426222894,"pfxX":-0.03889435479378989,"pfxZ":-0.14038177122146855,"pX":2.2465556376057783,"pZ":3.490127412880013,"vX0":0.3115777952667535,"vY0":-124.07157908505252,"vZ0":1.4005769986148782,"x":31.37,"y":144.55,"x0":2.1245369753984833,"y0":50.002309246891265,"z0":5.612770278942029,"aX":-0.06078246874527109},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":0.0,"spinRate":2264,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.44103788045108505,"extension":6.521094614475198},"index":1,"playId":"7a95925d-890f-388f-9883-0354ac4f430f","pitchNumber":1,"startTime":"2026-05-03T22:10:52.582Z","endTime":"2026-05-03T22:10:59.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:10:59.554Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out softly, catcher Travis d'Arnaud to first baseman Nolan Schanuel. Brett Baty to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:13:53.066Z","endTime":"2026-05-03T22:15:06.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T22:11:23.788Z","endTime":"2026-05-03T22:12:02.990Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Sandlin replaces Tayler Saucedo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T22:12:02.990Z","endTime":"2026-05-03T22:13:55.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680704,"link":"/api/v1/people/680704"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":69.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722348817986113,"aZ":-28.73475138585386,"pfxX":8.252167247574786,"pfxZ":2.7343892784405224,"pX":-0.5609188711770033,"pZ":2.91460240673068,"vX0":3.6352853542620696,"vY0":-112.44457264667017,"vZ0":3.45824697003028,"x":138.38,"y":160.09,"x0":-3.2795834464367024,"y0":50.003028920985024,"z0":4.303826030597875,"aX":10.381299728507406},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":6.4,"breakHorizontal":-16.0,"spinRate":2782,"spinDirection":82},"zone":1,"typeConfidence":0.9,"plateTime":0.4904198186512949,"extension":6.413203681881863},"index":2,"playId":"f761097f-33e2-3960-b980-3f1a97311bcb","pitchNumber":1,"startTime":"2026-05-03T22:13:55.347Z","endTime":"2026-05-03T22:13:59.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":70.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98931070238805,"aZ":-28.074764496558927,"pfxX":9.577632238523448,"pfxZ":3.193768614154548,"pX":-0.564478207380351,"pZ":2.123428449941844,"vX0":2.819469619294073,"vY0":-113.52873610121321,"vZ0":1.5949029946874524,"x":138.52,"y":181.45,"x0":-3.072044761998306,"y0":50.00251623895482,"z0":4.240132757482533,"aX":12.295229701473096},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":6.6,"breakHorizontal":-18.1,"spinRate":2868,"spinDirection":85},"zone":7,"typeConfidence":0.9,"plateTime":0.48553552991611726,"extension":6.394503029600271},"index":3,"playId":"4720ca50-e0d7-3dcc-8c85-55d98be4da74","pitchNumber":2,"startTime":"2026-05-03T22:14:13.972Z","endTime":"2026-05-03T22:14:17.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":69.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60642071442112,"aZ":-25.743255508029844,"pfxX":11.137881392475341,"pfxZ":5.133007698638373,"pX":1.5759093116187355,"pZ":2.772691223680961,"vX0":6.948342070270923,"vY0":-112.72514306101515,"vZ0":2.6339184062780348,"x":56.93,"y":163.92,"x0":-3.022106127477677,"y0":50.00181142302842,"z0":4.234041105913743,"aX":13.946343562786014},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":10.4,"breakHorizontal":-22.3,"spinRate":2857,"spinDirection":81},"zone":12,"typeConfidence":0.91,"plateTime":0.4909733555549223,"extension":6.4120782352119505},"index":4,"playId":"efdc1d4f-01f1-314b-9458-5672cbf92f0b","pitchNumber":3,"startTime":"2026-05-03T22:14:36.914Z","endTime":"2026-05-03T22:14:40.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399251567042192,"aZ":-37.71563477285441,"pfxX":-9.023636587133995,"pfxZ":-3.7468878070713236,"pX":-0.21707046521492265,"pZ":1.3337793871148869,"vX0":9.017459072699486,"vY0":-121.51425308207011,"vZ0":0.5247338098773993,"x":125.27,"y":202.77,"x0":-2.8244178179825887,"y0":50.004547416954814,"z0":4.42280278052465,"aX":-13.338992938426166},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.4,"breakHorizontal":13.9,"spinRate":1514,"spinDirection":265},"zone":13,"typeConfidence":0.9,"plateTime":0.45277019534268526,"extension":6.800343232601164},"hitData":{"launchSpeed":53.8,"launchAngle":-81.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":123.24,"coordY":197.62}},"index":5,"playId":"6f920d99-ca72-35bc-9cea-45f02a5d7c0a","pitchNumber":4,"startTime":"2026-05-03T22:14:58.579Z","endTime":"2026-05-03T22:15:06.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":1.41,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:15:06.360Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Benge doubles (3) on a line drive to right fielder Jorge Soler. Brett Baty scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:15:30.544Z","endTime":"2026-05-03T22:16:10.415Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":642048,"link":"/api/v1/people/642048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.885253880690538,"aZ":-35.32488117442612,"pfxX":-9.202736874023934,"pfxZ":-2.032201017539715,"pX":0.2674117251479115,"pZ":1.2675041469750936,"vX0":10.33072632203842,"vY0":-123.80951002857661,"vZ0":-0.4119603506203384,"x":106.81,"y":204.56,"x0":-2.7649943791154303,"y0":50.002866084819416,"z0":4.394257418244892,"aX":-14.277842563946216},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.5,"breakHorizontal":14.3,"spinRate":1755,"spinDirection":264},"zone":14,"typeConfidence":0.91,"plateTime":0.4425194617187378,"extension":6.833620538062917},"index":0,"playId":"50d48f3e-8dbb-3d49-a6b2-bf535178c22b","pitchNumber":1,"startTime":"2026-05-03T22:15:38.044Z","endTime":"2026-05-03T22:15:42.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.103367571854623,"aZ":-37.67628024252449,"pfxX":-9.709319516632744,"pfxZ":-3.6198663241239926,"pX":-0.10130933416247109,"pZ":1.8061757287102964,"vX0":9.7071805424961,"vY0":-123.2719656614542,"vZ0":1.4956480612562184,"x":120.86,"y":190.01,"x0":-2.8501036903903603,"y0":50.00090231287038,"z0":4.399710712421773,"aX":-14.77221503696973},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.8,"breakHorizontal":15.0,"spinRate":1777,"spinDirection":268},"zone":8,"typeConfidence":0.9,"plateTime":0.4462683540064649,"extension":6.8485090583817385},"hitData":{"launchSpeed":82.4,"launchAngle":23.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.17,"coordY":111.78}},"index":1,"playId":"53bf9b77-e980-32aa-a731-1021b03387c6","pitchNumber":2,"startTime":"2026-05-03T22:15:56.537Z","endTime":"2026-05-03T22:16:10.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":-10.8,"leverageIndex":1.34,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:16:10.415Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mark Vientos homers (4) on a fly ball to left field. Carson Benge scores.","rbi":2,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:16:31.412Z","endTime":"2026-05-03T22:18:02.750Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":680704,"link":"/api/v1/people/680704"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":680704,"link":"/api/v1/people/680704"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.29332355227459,"aZ":-25.240769788187855,"pfxX":9.136822693909894,"pfxZ":5.101856193175051,"pX":-0.9182426465832878,"pZ":2.9821688105175226,"vX0":2.224609606613917,"vY0":-115.50777719260522,"vZ0":2.254072026092537,"x":152.0,"y":158.26,"x0":-3.0796991207521867,"y0":50.00343954290247,"z0":4.410804663203139,"aX":12.42160895715593},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":10.1,"breakHorizontal":-17.0,"spinRate":2658,"spinDirection":89},"zone":11,"typeConfidence":0.9,"plateTime":0.4730931732058421,"extension":6.509012847413924},"index":0,"playId":"4b964013-5931-3a51-b7b6-c164d63adfdc","pitchNumber":1,"startTime":"2026-05-03T22:16:41.076Z","endTime":"2026-05-03T22:16:45.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.026840113791387,"aZ":-24.500212405192226,"pfxX":10.115168123733318,"pfxZ":5.863464686900999,"pX":-1.6248656541325905,"pZ":2.9449639042112397,"vX0":0.44573724649397695,"vY0":-113.71988729730957,"vZ0":2.3831705226882196,"x":178.94,"y":159.27,"x0":-3.1373745214685185,"y0":50.00241225705079,"z0":4.315230370213877,"aX":13.234981236529046},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":11.5,"breakHorizontal":-18.5,"spinRate":2645,"spinDirection":81},"zone":11,"typeConfidence":0.9,"plateTime":0.4818076852433224,"extension":6.446259196113931},"index":1,"playId":"af0b460d-a509-3d94-80da-f4637f8ba144","pitchNumber":2,"startTime":"2026-05-03T22:16:59.802Z","endTime":"2026-05-03T22:17:03.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.281312684482717,"aZ":-26.1882340261982,"pfxX":9.657613432584814,"pfxZ":4.580603581859849,"pX":-0.8090837449192911,"pZ":2.9946299680859148,"vX0":2.498454537880518,"vY0":-113.45929925317878,"vZ0":2.9316023870706647,"x":147.84,"y":157.92,"x0":-3.178598565030893,"y0":50.00242853672771,"z0":4.29149289147924,"aX":12.621858808051337},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":9.4,"breakHorizontal":-18.1,"spinRate":2670,"spinDirection":93},"zone":1,"typeConfidence":0.9,"plateTime":0.48229750919218217,"extension":6.3360839937402895},"index":2,"playId":"a2090968-358d-3f9f-aab1-bca3fecd31a9","pitchNumber":3,"startTime":"2026-05-03T22:17:18.064Z","endTime":"2026-05-03T22:17:21.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87342138146706,"aZ":-26.280102928852365,"pfxX":9.178268000873803,"pfxZ":4.474839813801626,"pX":-0.5273755522046663,"pZ":3.450341074782265,"vX0":3.276732829416665,"vY0":-114.25005804355062,"vZ0":3.7980143431179187,"x":137.1,"y":145.62,"x0":-3.1740430373789565,"y0":50.000536641950056,"z0":4.355339633436794,"aX":12.080305684090096},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":9.4,"breakHorizontal":-17.4,"spinRate":2736,"spinDirection":90},"zone":1,"typeConfidence":0.9,"plateTime":0.48017634183217694,"extension":6.390824473001658},"hitData":{"launchSpeed":103.3,"launchAngle":27.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.8,"coordY":75.4}},"index":3,"playId":"c904f31b-9bcd-3142-9d5a-9135d5ab22f5","pitchNumber":4,"startTime":"2026-05-03T22:17:36.546Z","endTime":"2026-05-03T22:18:02.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":0.75,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:18:02.750Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyrone Taylor pops out to catcher Travis d'Arnaud in foul territory.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:18:13.596Z","endTime":"2026-05-03T22:19:50.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59077540702529,"aZ":-21.330696638860655,"pfxX":-9.0525852599955,"pfxZ":6.136644505412592,"pX":-1.197777178252675,"pZ":3.1251437319998896,"vX0":7.739769283416775,"vY0":-133.5600150969736,"vZ0":0.4358255735177191,"x":162.66,"y":154.4,"x0":-2.9883457339059225,"y0":50.003851213475585,"z0":4.520591372650765,"aX":-16.000467124298744},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.4,"breakHorizontal":14.3,"spinRate":2328,"spinDirection":247},"zone":11,"typeConfidence":0.9,"plateTime":0.41355618080526835,"extension":6.657457850163158},"index":0,"playId":"b9c38738-ee9e-3868-8bdb-379c72cacd38","pitchNumber":1,"startTime":"2026-05-03T22:18:25.263Z","endTime":"2026-05-03T22:18:29.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85068593495452,"aZ":-33.7021139153457,"pfxX":-5.914739033378794,"pfxZ":-1.0070694702203866,"pX":-0.8379638222486214,"pZ":2.0787730593717093,"vX0":7.216192262737015,"vY0":-122.82893961959824,"vZ0":1.303293440682485,"x":148.94,"y":182.65,"x0":-3.0608102360630065,"y0":50.0048985598136,"z0":4.431102337262067,"aX":-8.938177784200853},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.2,"breakHorizontal":8.8,"spinRate":1711,"spinDirection":264},"zone":7,"typeConfidence":0.91,"plateTime":0.44783551082064044,"extension":6.775557053029373},"index":1,"playId":"1f08873d-21fd-314f-b234-1730ed3ca332","pitchNumber":2,"startTime":"2026-05-03T22:18:39.086Z","endTime":"2026-05-03T22:19:06.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.325528425199362,"aZ":-28.50774271551163,"pfxX":10.65725180522442,"pfxZ":2.8606376361381827,"pX":0.12179221266558492,"pZ":1.9554629571711608,"vX0":4.092643107291716,"vY0":-113.03191601818165,"vZ0":1.3346292185289075,"x":112.36,"y":185.98,"x0":-3.101764607024034,"y0":50.00377721479763,"z0":4.239021240290134,"aX":13.666289096702867},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":5.9,"breakHorizontal":-20.4,"spinRate":2749,"spinDirection":77},"zone":8,"typeConfidence":0.91,"plateTime":0.486239971460257,"extension":6.882540566614052},"index":2,"playId":"8e396861-38da-3d6a-91d1-1404837dd149","pitchNumber":3,"startTime":"2026-05-03T22:19:13.323Z","endTime":"2026-05-03T22:19:17.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29945252377311,"aZ":-18.355970830901015,"pfxX":-8.127530980762419,"pfxZ":7.75367280603084,"pX":1.1403982124474858,"pZ":3.009475650134766,"vX0":12.918586455210365,"vY0":-133.5540933519815,"vZ0":-0.3325853611574219,"x":73.53,"y":157.52,"x0":-2.7330138586705193,"y0":50.006060958365154,"z0":4.471187887781351,"aX":-14.49254339460923},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2515,"spinDirection":243},"zone":12,"typeConfidence":0.9,"plateTime":0.4122132879007254,"extension":6.955824938346323},"index":3,"playId":"cf3e5d31-8d55-31cd-b691-c8776467b6fd","pitchNumber":4,"startTime":"2026-05-03T22:19:26.078Z","endTime":"2026-05-03T22:19:30.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":70.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64152473998307,"aZ":-28.212132444437096,"pfxX":10.522059085811996,"pfxZ":3.074655883521169,"pX":0.47772124366812035,"pZ":2.6342314792796917,"vX0":4.970216336998963,"vY0":-113.87437651478017,"vZ0":2.5900596552231487,"x":98.79,"y":167.66,"x0":-3.1134360924346236,"y0":50.0016904591322,"z0":4.308971789914973,"aX":13.552824304140113},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":6.7,"breakHorizontal":-20.4,"spinRate":2780,"spinDirection":83},"zone":6,"typeConfidence":0.91,"plateTime":0.4845608416464131,"extension":6.895829886869576},"hitData":{"launchSpeed":77.2,"launchAngle":84.0,"totalDistance":15.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":114.05,"coordY":202.87}},"index":4,"playId":"edcd552e-1f8f-315e-bc08-34a52a348577","pitchNumber":5,"startTime":"2026-05-03T22:19:39.221Z","endTime":"2026-05-03T22:19:50.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:19:50.756Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Torrens walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:20:13.426Z","endTime":"2026-05-03T22:21:02.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.697103964252122,"aZ":-27.930476602068378,"pfxX":10.918558696145965,"pfxZ":3.2124688732712947,"pX":-1.0909134467892239,"pZ":2.041384818240143,"vX0":1.7389211405403384,"vY0":-114.30473915453376,"vZ0":1.1988785560801154,"x":158.58,"y":183.66,"x0":-3.2799713853101586,"y0":50.00007267050704,"z0":4.259147161258016,"aX":14.39760925533085},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":6.5,"breakHorizontal":-20.2,"spinRate":2717,"spinDirection":82},"zone":13,"typeConfidence":0.9,"plateTime":0.4797839906051351,"extension":6.6979466659155635},"index":0,"playId":"beb3e544-1a9e-3b7f-a077-52dfa9b0ece5","pitchNumber":1,"startTime":"2026-05-03T22:20:15.514Z","endTime":"2026-05-03T22:20:19.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459383872413227,"aZ":-35.71887534739474,"pfxX":-8.810449952792698,"pfxZ":-2.279083584687596,"pX":-1.5244437410737994,"pZ":2.133145192233592,"vX0":6.662655297550407,"vY0":-124.4907296520005,"vZ0":1.5008839481766638,"x":175.11,"y":181.19,"x0":-3.104823603913802,"y0":50.00478731907805,"z0":4.502561738763727,"aX":-13.684271578665546},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":14.2,"spinRate":1826,"spinDirection":258},"zone":13,"typeConfidence":0.88,"plateTime":0.44176723380459926,"extension":6.716075780282055},"index":1,"playId":"5c206638-0eb7-3d07-85e4-b32d99fe3f66","pitchNumber":2,"startTime":"2026-05-03T22:20:27.592Z","endTime":"2026-05-03T22:20:31.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84185445597361,"aZ":-20.9214129442908,"pfxX":-10.06694541276273,"pfxZ":6.381226119839881,"pX":1.7687502960750754,"pZ":2.353497323246476,"vX0":15.509963080324294,"vY0":-132.3618408577174,"vZ0":-0.9881984290428125,"x":49.58,"y":175.24,"x0":-2.8752685530804443,"y0":50.003743017213765,"z0":4.27229282280554,"aX":-17.75669631391101},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":14.6,"spinRate":2481,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4147740475472852,"extension":6.723883939044137},"index":2,"playId":"91cf52a1-a99a-38c6-ba93-f31c400bfd66","pitchNumber":3,"startTime":"2026-05-03T22:20:40.632Z","endTime":"2026-05-03T22:20:44.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74992796257067,"aZ":-20.90052541064886,"pfxX":-7.710290737847702,"pfxZ":6.3406733066677585,"pX":-0.15225354895866158,"pZ":3.611047281032415,"vX0":9.980078290003332,"vY0":-132.82300883579344,"vZ0":1.77383644829026,"x":122.8,"y":141.28,"x0":-2.965204444657266,"y0":50.002331570264,"z0":4.459173666342771,"aX":-13.709046059145766},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.1,"breakHorizontal":11.6,"spinRate":2219,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.4131493914930173,"extension":6.6426275946430025},"index":3,"playId":"7278d5c6-c17f-37a2-baa0-65e18eb0472d","pitchNumber":4,"startTime":"2026-05-03T22:20:57.592Z","endTime":"2026-05-03T22:21:02.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:21:02.029Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to center fielder Mike Trout.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T22:22:03.142Z","endTime":"2026-05-03T22:23:05.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T22:21:15.354Z","endTime":"2026-05-03T22:22:05.347Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.908123414394638,"aZ":-19.572059592729257,"pfxX":-7.644823152042792,"pfxZ":6.920558192916332,"pX":0.036929304238505545,"pZ":2.0180515201820173,"vX0":10.350719945856207,"vY0":-134.30212038684965,"vZ0":-2.67025302210327,"x":115.59,"y":184.29,"x0":-2.879261551441474,"y0":50.003135541992066,"z0":4.421947960752909,"aX":-13.923277982410509},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":11.5,"spinRate":2259,"spinDirection":243},"zone":8,"typeConfidence":0.9,"plateTime":0.4082969243897159,"extension":6.714993745903218},"index":1,"playId":"20d3a8b2-db6b-3006-8eb2-31afe1600500","pitchNumber":1,"startTime":"2026-05-03T22:22:05.347Z","endTime":"2026-05-03T22:22:09.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3668938267608,"aZ":-17.808286883655217,"pfxX":-8.088997088860575,"pfxZ":8.147332720092944,"pX":1.2205183278906615,"pZ":2.1251888656628686,"vX0":12.98116945066973,"vY0":-132.22640779474906,"vZ0":-2.349403777621265,"x":70.48,"y":181.4,"x0":-2.7113904312985833,"y0":50.00016036277989,"z0":4.338379437759189,"aX":-14.258900094538138},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.4,"breakHorizontal":11.6,"spinRate":2279,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.41493863648780094,"extension":6.630809545798966},"index":2,"playId":"497ac4c8-02ab-376f-a871-2c61937e2220","pitchNumber":2,"startTime":"2026-05-03T22:22:20.771Z","endTime":"2026-05-03T22:22:24.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.937950269471752,"aZ":-26.33890910177601,"pfxX":8.508976324094766,"pfxZ":4.356197868802529,"pX":1.283769434358232,"pZ":1.402771784750913,"vX0":6.873862167058104,"vY0":-115.38984319308742,"vZ0":-0.6939938263832469,"x":68.07,"y":200.91,"x0":-2.846742714739844,"y0":50.000235340866126,"z0":4.261521667402636,"aX":11.38778399492538},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":8.0,"breakHorizontal":-17.2,"spinRate":2625,"spinDirection":85},"zone":14,"typeConfidence":0.9,"plateTime":0.4760100667229441,"extension":6.484256683917316},"index":3,"playId":"eb5878ba-4430-3471-bdfa-01759b6bc4d7","pitchNumber":3,"startTime":"2026-05-03T22:22:36.125Z","endTime":"2026-05-03T22:22:39.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.374499784639806,"aZ":-19.093842314998533,"pfxX":-6.979715124752684,"pfxZ":7.454480921668726,"pX":-0.29795954514423667,"pZ":3.132777513981045,"vX0":9.20392230076569,"vY0":-131.72948093163632,"vZ0":0.30933982481504885,"x":128.36,"y":154.2,"x0":-2.9328149761382023,"y0":50.00308857730559,"z0":4.427075475241363,"aX":-12.248834801043174},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":10.6,"spinRate":2344,"spinDirection":249},"zone":2,"typeConfidence":0.9,"plateTime":0.4160331824122321,"extension":6.508662272435061},"hitData":{"launchSpeed":83.3,"launchAngle":49.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.85,"coordY":105.92}},"index":4,"playId":"86fb7aa9-1634-325d-ba50-48e5d19cc71d","pitchNumber":4,"startTime":"2026-05-03T22:22:55.048Z","endTime":"2026-05-03T22:23:05.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:23:05.062Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Neto pops out to third baseman Brett Baty.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T22:25:45.910Z","endTime":"2026-05-03T22:25:59.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T22:25:25.491Z","endTime":"2026-05-03T22:25:48.227Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.286712947584522,"aZ":-24.867454012488395,"pfxX":-8.477161648898987,"pfxZ":4.3264784594174355,"pX":-0.23555131053161404,"pZ":2.810570309499226,"vX0":5.881883486066177,"vY0":-128.9974834261958,"vZ0":-1.8226551319384932,"x":125.98,"y":162.89,"x0":-1.441363405274817,"y0":50.004385407288204,"z0":5.439398752575154,"aX":-14.319172831004282},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.7,"breakHorizontal":14.0,"spinRate":1962,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4242510214901265,"extension":6.076149979065451},"hitData":{"launchSpeed":88.1,"launchAngle":67.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.75,"coordY":153.23}},"index":1,"playId":"1abbe010-4d59-3bb7-b924-b26652f6efab","pitchNumber":1,"startTime":"2026-05-03T22:25:48.227Z","endTime":"2026-05-03T22:25:59.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:25:59.328Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T22:26:25.186Z","endTime":"2026-05-03T22:27:51.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.143229422590743,"aZ":-24.58779695482097,"pfxX":1.4406162741682516,"pfxZ":4.428026414852052,"pX":1.0205966631447387,"pZ":3.1947267002277777,"vX0":5.774527172431961,"vY0":-130.27560571688952,"vZ0":-1.365135679665686,"x":78.1,"y":152.52,"x0":-1.4146506691543586,"y0":50.004104343205896,"z0":5.589460263326975,"aX":2.4679253573528532},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.9,"breakHorizontal":-4.0,"spinRate":2386,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.420935869224635,"extension":6.157579037895757},"index":0,"playId":"6b41061d-a4aa-3c32-a14a-bc453dacaf51","pitchNumber":1,"startTime":"2026-05-03T22:26:26.185Z","endTime":"2026-05-03T22:26:29.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89919590090581,"aZ":-7.412313163841959,"pfxX":-5.911646496529016,"pfxZ":12.811398829504206,"pX":-0.05573925618807927,"pZ":2.1573869370711853,"vX0":5.651779251386678,"vY0":-139.03836717725954,"vZ0":-7.338810110585396,"x":119.12,"y":180.53,"x0":-1.3594771228046285,"y0":50.00423175065821,"z0":5.342774203687347,"aX":-11.42732293384763},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.6,"breakHorizontal":9.4,"spinRate":2444,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.395898770947297,"extension":6.238989226457661},"index":1,"playId":"1e07391f-473c-3867-bc8b-c2be5e8586d0","pitchNumber":2,"startTime":"2026-05-03T22:26:42.892Z","endTime":"2026-05-03T22:26:46.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1601419045398,"aZ":-22.21820775243125,"pfxX":1.14403889886813,"pfxZ":5.730448500584096,"pX":-0.08294076382418335,"pZ":2.674248732524938,"vX0":3.2573038722513803,"vY0":-131.53692041326929,"vZ0":-2.9506002336957646,"x":120.16,"y":166.58,"x0":-1.4902481474387612,"y0":50.0020973198274,"z0":5.473992336104773,"aX":1.9866073154913697},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.8,"breakHorizontal":-2.9,"spinRate":2421,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.41779745207820085,"extension":5.997005048558371},"index":2,"playId":"b0283552-9e88-3d57-850c-36ce71a66196","pitchNumber":3,"startTime":"2026-05-03T22:26:59.758Z","endTime":"2026-05-03T22:27:03.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-03T22:27:06.995Z","endTime":"2026-05-03T22:27:23.930Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91631396166617,"aZ":-9.739274634620699,"pfxX":-5.527769644702936,"pfxZ":11.147073123142093,"pX":-0.26812322147464085,"pZ":2.691117231990248,"vX0":5.078777303427645,"vY0":-141.15426641517197,"vZ0":-5.766961315003669,"x":127.22,"y":166.12,"x0":-1.3748163040570518,"y0":50.004308723936134,"z0":5.391487276946469,"aX":-11.126638532243595},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.2,"breakHorizontal":8.9,"spinRate":2488,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.38842351301428746,"extension":6.189125390449571},"index":4,"playId":"8aa96afb-9ed9-37dc-8132-9668b1825d31","pitchNumber":4,"startTime":"2026-05-03T22:27:23.930Z","endTime":"2026-05-03T22:27:27.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.986476790162282,"aZ":-26.121723973258312,"pfxX":-9.686030855456355,"pfxZ":3.5473340198733467,"pX":0.24280559936362361,"pZ":0.7865782210504706,"vX0":7.142671264690889,"vY0":-129.99820357063854,"vZ0":-6.3730710610165175,"x":107.74,"y":217.54,"x0":-1.2858866123710315,"y0":50.00490190743476,"z0":5.260769796578893,"aX":-16.532523294950465},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":15.8,"spinRate":1844,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4218022138127506,"extension":6.333163283900748},"index":5,"playId":"47ee4bc2-f465-3fda-8a7a-e98ccb7ce3aa","pitchNumber":5,"startTime":"2026-05-03T22:27:46.931Z","endTime":"2026-05-03T22:27:51.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:27:51.645Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a line drive to right fielder Carson Benge.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T22:28:11.376Z","endTime":"2026-05-03T22:28:49.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7710036205295,"aZ":-26.219275229463875,"pfxX":-9.124178657465023,"pfxZ":3.5343213914562295,"pX":-0.3037739638797651,"pZ":2.535039761638221,"vX0":5.976629852740795,"vY0":-129.00712576292187,"vZ0":-2.1827687071577904,"x":128.58,"y":170.33,"x0":-1.4647080619836967,"y0":50.005448332224546,"z0":5.4126553950007565,"aX":-15.38580428750766},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":15.2,"spinRate":1819,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.42453563060287713,"extension":6.258745613219673},"index":0,"playId":"3feb5ab2-109c-3391-bec3-0b018f136ee0","pitchNumber":1,"startTime":"2026-05-03T22:28:18.747Z","endTime":"2026-05-03T22:28:22.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.281661583672133,"aZ":-27.357324010395338,"pfxX":-9.04462968587017,"pfxZ":2.86805521528194,"pX":-0.7095767480403753,"pZ":2.1174155222746434,"vX0":5.152737562003631,"vY0":-128.8708143415359,"vZ0":-2.862821197895596,"x":144.05,"y":181.61,"x0":-1.5619515118202956,"y0":50.00256426810428,"z0":5.360433912794918,"aX":-15.18223819257796},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":15.2,"spinRate":1861,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4253529543603003,"extension":6.16335218519427},"hitData":{"launchSpeed":82.6,"launchAngle":14.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.26,"coordY":123.93}},"index":1,"playId":"c06f5b5a-b4ca-3cf7-9e56-afc510ed61a3","pitchNumber":2,"startTime":"2026-05-03T22:28:39.527Z","endTime":"2026-05-03T22:28:49.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.16,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:28:49.779Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T22:29:10.713Z","endTime":"2026-05-03T22:31:02.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.397003598891303,"aZ":-24.14854252869717,"pfxX":1.4238497868890745,"pfxZ":4.512196046584552,"pX":1.0555424685813886,"pZ":2.1505725180271695,"vX0":5.879341235399117,"vY0":-132.5390240557839,"vZ0":-3.849284335031287,"x":76.77,"y":180.71,"x0":-1.376709472643933,"y0":50.00384560828523,"z0":5.385895775353822,"aX":2.531127465938557},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.6,"breakHorizontal":-3.8,"spinRate":2414,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.41329764890873877,"extension":6.071358388274248},"index":0,"playId":"8d5fdc8e-24e8-3236-8b46-dd578e5f218e","pitchNumber":1,"startTime":"2026-05-03T22:29:16.429Z","endTime":"2026-05-03T22:29:20.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15849280789765,"aZ":-11.196413756259393,"pfxX":-4.3791595787570925,"pfxZ":10.669978178291789,"pX":-0.6023788236978325,"pZ":2.550391614673637,"vX0":4.063323612670263,"vY0":-140.1624052361958,"vZ0":-5.72719003979674,"x":139.96,"y":169.92,"x0":-1.5102899460146255,"y0":50.004492748397574,"z0":5.368836810227126,"aX":-8.611444244140861},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":7.0,"spinRate":2443,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39254764280721366,"extension":6.157359538264844},"index":1,"playId":"b1efd915-b156-34ab-a4b0-0cff3cc89832","pitchNumber":2,"startTime":"2026-05-03T22:29:37.075Z","endTime":"2026-05-03T22:29:44.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.214598533720746,"aZ":-24.10691547780956,"pfxX":1.8563480689900365,"pfxZ":4.4965307533976215,"pX":0.6877329312130336,"pZ":3.183055033308648,"vX0":4.750496463190738,"vY0":-132.80537923285277,"vZ0":-1.442790469839966,"x":90.79,"y":152.84,"x0":-1.3621623461265269,"y0":50.004455314213985,"z0":5.479102546709337,"aX":3.330381787455746},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.0,"breakHorizontal":-4.3,"spinRate":2516,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.411713881935146,"extension":6.186148295773507},"index":2,"playId":"e1562f56-6a92-34ca-8aeb-297ecc2e8b59","pitchNumber":3,"startTime":"2026-05-03T22:30:15.862Z","endTime":"2026-05-03T22:30:19.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28790902014469,"aZ":-21.359755409163167,"pfxX":1.2410663538423998,"pfxZ":5.9730076209111145,"pX":1.241220158759293,"pZ":2.0547275413192896,"vX0":6.257807000392254,"vY0":-134.05169149071796,"vZ0":-4.713262818362223,"x":69.69,"y":183.3,"x0":-1.2894627747536407,"y0":50.0053309348383,"z0":5.3704707442761395,"aX":2.2474354263707457},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.0,"breakHorizontal":-3.6,"spinRate":2509,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4093618450673535,"extension":6.076793028873353},"index":3,"playId":"e28dc12b-9f15-309e-92ec-219105f121e5","pitchNumber":4,"startTime":"2026-05-03T22:30:37.457Z","endTime":"2026-05-03T22:30:41.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.417473298605444,"aZ":-8.559431051152457,"pfxX":-4.183692529844844,"pfxZ":11.9828149637457,"pX":0.6415021946170834,"pZ":1.7941579073673888,"vX0":6.81196669470139,"vY0":-140.15024482271602,"vZ0":-8.136635975246813,"x":92.55,"y":190.34,"x0":-1.287447513690797,"y0":50.00456286744854,"z0":5.309906444793441,"aX":-8.246551447451845},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.9,"breakHorizontal":6.0,"spinRate":2557,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.39220030404699635,"extension":6.2213848261835905},"index":4,"playId":"a093d3ed-6580-3ede-986c-7285e81fc36a","pitchNumber":5,"startTime":"2026-05-03T22:30:57.336Z","endTime":"2026-05-03T22:31:02.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":624585,"link":"/api/v1/people/624585","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":624585,"link":"/api/v1/people/624585"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-1.1,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:31:02.881Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, third baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:33:19.438Z","endTime":"2026-05-03T22:33:30.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Drew Pomeranz replaces Nick Sandlin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T22:32:30.802Z","endTime":"2026-05-03T22:33:21.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519141,"link":"/api/v1/people/519141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.853568250304892,"aZ":-11.751397616809253,"pfxX":3.402560728157371,"pfxZ":11.576227087526867,"pX":0.3778024896502341,"pZ":3.2917848431179335,"vX0":-4.953926872217052,"vY0":-132.84121254158197,"vZ0":-4.55449972615526,"x":102.6,"y":149.9,"x0":1.8358873261912028,"y0":50.006348408392554,"z0":5.9015031370775795,"aX":6.005236090722721},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.0,"breakHorizontal":-4.9,"spinRate":2597,"spinDirection":152},"zone":3,"typeConfidence":0.89,"plateTime":0.4143540593724264,"extension":6.013981363221108},"hitData":{"launchSpeed":59.3,"launchAngle":-24.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.07,"coordY":152.16}},"index":1,"playId":"32ddd52f-f559-3af7-b6e8-766aa1c303e8","pitchNumber":1,"startTime":"2026-05-03T22:33:21.788Z","endTime":"2026-05-03T22:33:30.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:33:30.545Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Slater pops out to first baseman Nolan Schanuel in foul territory.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:33:49.119Z","endTime":"2026-05-03T22:35:20.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.412415649264794,"aZ":-10.182196259905524,"pfxX":3.0568152656808905,"pfxZ":12.260461159188264,"pX":0.5908015698828811,"pZ":2.456778422995434,"vX0":-4.108335062859109,"vY0":-133.9544141459976,"vZ0":-6.775358373052516,"x":94.48,"y":172.45,"x0":1.7565059252857849,"y0":50.00663089310122,"z0":5.768831119499928,"aX":5.4852151826453825},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.6,"breakHorizontal":-4.6,"spinRate":2647,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.41093047577374175,"extension":5.770549110067156},"index":0,"playId":"689c873a-c1e6-3296-937d-c35b58033a4c","pitchNumber":1,"startTime":"2026-05-03T22:33:57.131Z","endTime":"2026-05-03T22:34:01.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23977445858838,"aZ":-11.292469882045678,"pfxX":3.9029764133524223,"pfxZ":11.944744581005738,"pX":0.04511499776067067,"pZ":2.774213230525463,"vX0":-5.765067137312012,"vY0":-132.38571876264595,"vZ0":-5.742741832444434,"x":115.28,"y":163.88,"x0":1.7591872580558188,"y0":50.00190034460876,"z0":5.822513301059908,"aX":6.823003350588763},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.3,"breakHorizontal":-5.6,"spinRate":2689,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.41614892730795416,"extension":5.844322907996235},"index":1,"playId":"5e4c83d4-3d1b-31ae-9653-0abf44da3c5c","pitchNumber":2,"startTime":"2026-05-03T22:34:12.935Z","endTime":"2026-05-03T22:34:17.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.220721745878816,"aZ":-36.764777703398735,"pfxX":0.18879609873803638,"pfxZ":-2.9641841619160956,"pX":-1.400317344007104,"pZ":0.696645590830382,"vX0":-7.605862744117792,"vY0":-123.83850738032712,"vZ0":-4.983021842312578,"x":170.38,"y":219.97,"x0":1.688876774159895,"y0":50.00118795633907,"z0":5.817366258492907,"aX":0.2930968611233369},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.4,"breakHorizontal":1.4,"spinRate":2315,"spinDirection":330},"zone":13,"typeConfidence":0.88,"plateTime":0.44263871230675633,"extension":5.800981175155952},"index":2,"playId":"5ffa4daa-de43-3193-80ac-c837d9d51b6f","pitchNumber":3,"startTime":"2026-05-03T22:34:29.389Z","endTime":"2026-05-03T22:34:33.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34111471054938,"aZ":-40.63788103845676,"pfxX":-1.208843902502171,"pfxZ":-5.5114363217896445,"pX":-0.5663104081160825,"pZ":0.7310365183231831,"vX0":-5.132681778303097,"vY0":-123.54769257417817,"vZ0":-4.093472112971253,"x":138.59,"y":219.04,"x0":1.701686927807697,"y0":50.0051202267309,"z0":5.851456203923167,"aX":-1.8551044601544668},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.7,"breakHorizontal":3.5,"spinRate":2325,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.444607645288853,"extension":5.830171122264179},"index":3,"playId":"4f1ee7b1-2b28-335c-aaba-906741e16f64","pitchNumber":4,"startTime":"2026-05-03T22:34:50.782Z","endTime":"2026-05-03T22:34:54.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28267993033434,"aZ":-10.884714309966613,"pfxX":4.117387043670918,"pfxZ":11.688233133282903,"pX":-0.6517092764300276,"pZ":2.389912431088726,"vX0":-7.0703622393448775,"vY0":-135.07473715573641,"vZ0":-7.018971359407488,"x":141.84,"y":174.25,"x0":1.4818549120629532,"y0":50.005993267464795,"z0":5.812165170719774,"aX":7.5022338647264455},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":-5.8,"spinRate":2668,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.40769865016860374,"extension":5.859149753895371},"hitData":{"launchSpeed":71.3,"launchAngle":62.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":183.67,"coordY":160.49}},"index":4,"playId":"4ff3a044-3a39-37f5-897b-6aeb08b72ae1","pitchNumber":5,"startTime":"2026-05-03T22:35:10.436Z","endTime":"2026-05-03T22:35:20.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:35:20.654Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:35:46.162Z","endTime":"2026-05-03T22:36:39.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12207251094809,"aZ":-11.857575433137013,"pfxX":2.4506223765895485,"pfxZ":11.050795656710076,"pX":0.22099038448877895,"pZ":3.5027878011468006,"vX0":-4.939612161177501,"vY0":-135.15015942010515,"vZ0":-4.186960301667683,"x":108.58,"y":144.2,"x0":1.75901904475811,"y0":50.00379669408941,"z0":5.913053825880297,"aX":4.506093009755534},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":-3.4,"spinRate":2610,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.40620773019936207,"extension":5.844581799464297},"index":0,"playId":"53ed89ff-eb7e-3d01-b07e-7cb6be457462","pitchNumber":1,"startTime":"2026-05-03T22:35:46.162Z","endTime":"2026-05-03T22:35:49.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-03T22:35:59.956Z","endTime":"2026-05-03T22:36:16.834Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.389959742052987,"aZ":-41.050371647953305,"pfxX":0.20112197460452852,"pfxZ":-5.686985704201387,"pX":-0.44702408671027577,"pZ":1.2901461886311236,"vX0":-5.418399736103439,"vY0":-124.04695131090673,"vZ0":-3.04091961295861,"x":134.04,"y":203.95,"x0":1.737710507306915,"y0":50.001911254318934,"z0":5.948047650946313,"aX":0.31451336727981527},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.8,"breakHorizontal":0.8,"spinRate":2257,"spinDirection":327},"zone":13,"typeConfidence":0.89,"plateTime":0.44123839285480937,"extension":5.848946725966447},"index":2,"playId":"5ae2eeea-1bfa-381a-8bc8-0f703b633c92","pitchNumber":2,"startTime":"2026-05-03T22:36:16.834Z","endTime":"2026-05-03T22:36:20.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.314398430327007,"aZ":-12.446666387187364,"pfxX":3.722902530834715,"pfxZ":10.704336805820816,"pX":-0.6503107236886939,"pZ":3.661230774076837,"vX0":-7.292811822318531,"vY0":-134.90264835821745,"vZ0":-3.659384916200901,"x":141.79,"y":139.93,"x0":1.604355091736064,"y0":50.00671691083931,"z0":5.9126299155455735,"aX":6.864338485353199},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.8,"breakHorizontal":-5.2,"spinRate":2613,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.4060049536599464,"extension":5.948220973085711},"index":3,"playId":"99ebbb1f-558b-3767-a6c6-ce12ccb31302","pitchNumber":3,"startTime":"2026-05-03T22:36:35.938Z","endTime":"2026-05-03T22:36:39.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":519141,"link":"/api/v1/people/519141","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":545361,"link":"/api/v1/people/545361"},"right":{"id":624585,"link":"/api/v1/people/624585"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":519141,"link":"/api/v1/people/519141"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:36:39.974Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a sharp line drive to left fielder Austin Slater.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:39:14.856Z","endTime":"2026-05-03T22:40:08.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brooks Raley replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T22:38:09.583Z","endTime":"2026-05-03T22:39:16.960Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":71.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.295169516056575,"aZ":-27.643809530237352,"pfxX":-10.687902904964767,"pfxZ":3.4529802306012893,"pX":1.4111996974661096,"pZ":2.5129191436284,"vX0":-0.9337716465010499,"vY0":-114.95994877478168,"vZ0":-0.5910077372398266,"x":63.21,"y":170.93,"x0":3.2099238694686942,"y0":50.00262874611015,"z0":5.504541278143669,"aX":-14.017296561507552},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":6.4,"breakHorizontal":19.6,"spinRate":2815,"spinDirection":288},"zone":14,"typeConfidence":0.91,"plateTime":0.4801652375245804,"extension":5.894940812527249},"index":1,"playId":"9e296c10-5116-3d72-b306-7e638a1ca805","pitchNumber":1,"startTime":"2026-05-03T22:39:16.960Z","endTime":"2026-05-03T22:39:20.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82967117106828,"aZ":-29.34362283526842,"pfxX":-8.189785321012167,"pfxZ":2.0529960426814515,"pX":0.09337475248831012,"pZ":2.6981668377882513,"vX0":-4.277560385830358,"vY0":-118.0147868590617,"vZ0":-0.26122662952351794,"x":113.44,"y":165.93,"x0":3.0061067591779125,"y0":50.00582033586516,"z0":5.56199963035023,"aX":-11.311642119461066},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.0,"breakHorizontal":16.0,"spinRate":2886,"spinDirection":291},"zone":5,"typeConfidence":0.91,"plateTime":0.46789203553860004,"extension":6.041052320744107},"index":2,"playId":"9186a492-ee59-3dfd-8817-0674da93b1e5","pitchNumber":2,"startTime":"2026-05-03T22:39:30.094Z","endTime":"2026-05-03T22:39:33.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.497366315296663,"aZ":-30.23075915907485,"pfxX":-9.258952227275552,"pfxZ":1.3964835733683199,"pX":0.5716841352959253,"pZ":2.3791010731405353,"vX0":-3.5263841926064408,"vY0":-118.04927970777635,"vZ0":-0.2991239445660532,"x":95.21,"y":174.54,"x0":3.2939976198910577,"y0":50.003385368871186,"z0":5.325083885743258,"aX":-12.87756766990462},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.8,"breakHorizontal":17.6,"spinRate":3023,"spinDirection":284},"zone":6,"typeConfidence":0.9,"plateTime":0.4665686687597468,"extension":6.0485772852276},"hitData":{"launchSpeed":108.4,"launchAngle":12.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":58.18,"coordY":102.73}},"index":3,"playId":"a7f96ca6-73ac-3a7f-afd7-3f5f345404d6","pitchNumber":3,"startTime":"2026-05-03T22:39:57.588Z","endTime":"2026-05-03T22:40:08.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":2.4,"leverageIndex":0.46,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:40:08.695Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:40:20.322Z","endTime":"2026-05-03T22:41:40.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.066035978821336,"aZ":-25.897372733523188,"pfxX":-2.8887434735755497,"pfxZ":3.8868246745649575,"pX":0.7497518839696443,"pZ":2.8034631685767515,"vX0":-4.154549906096652,"vY0":-125.62244578145776,"vZ0":-2.2733822589932347,"x":88.42,"y":163.09,"x0":2.7939029142831204,"y0":50.00135272856901,"z0":5.804213302552366,"aX":-4.66205199946239},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.8,"breakHorizontal":6.1,"spinRate":2697,"spinDirection":198},"zone":6,"typeConfidence":0.9,"plateTime":0.43435853580617545,"extension":5.877888530398652},"index":0,"playId":"dacc33b4-ad0b-3bc7-bf0b-cbcb5e9381e5","pitchNumber":1,"startTime":"2026-05-03T22:40:28.698Z","endTime":"2026-05-03T22:40:34.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.533278516641303,"aZ":-28.832204881049023,"pfxX":-3.2648715300926225,"pfxZ":2.1072394026828842,"pX":-0.017954474113274672,"pZ":3.2597103489968013,"vX0":-5.967621180832245,"vY0":-124.275055550223,"vZ0":-0.4913019578604959,"x":117.68,"y":150.77,"x0":2.8252084340807446,"y0":50.00315610975734,"z0":5.825193957484108,"aX":-5.18055677360281},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":7.1,"spinRate":2692,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.4383309058569531,"extension":5.7635107489208615},"index":1,"playId":"fbe73985-31c7-3cbc-80c4-9ec1e6bdb923","pitchNumber":2,"startTime":"2026-05-03T22:40:42.439Z","endTime":"2026-05-03T22:40:45.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.875257225325573,"aZ":-29.70146278928048,"pfxX":-8.416555065352675,"pfxZ":1.8644218279514249,"pX":0.7048463363666305,"pZ":2.919291680342705,"vX0":-3.3071274578393637,"vY0":-115.23005746556778,"vZ0":0.8173328253968053,"x":90.13,"y":159.96,"x0":3.2575378921212725,"y0":50.004908877020014,"z0":5.457505293321365,"aX":-11.179120992644476},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.0,"breakHorizontal":16.1,"spinRate":2832,"spinDirection":288},"zone":6,"typeConfidence":0.91,"plateTime":0.4775972771159007,"extension":6.00444548394852},"index":2,"playId":"6520433d-d9c5-3e12-ab21-5ff793d73211","pitchNumber":3,"startTime":"2026-05-03T22:40:57.836Z","endTime":"2026-05-03T22:41:03.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84216200646618,"aZ":-29.587035505441364,"pfxX":-9.4685949444996,"pfxZ":1.8500813574898318,"pX":-1.8856870214005197,"pZ":2.055643925646262,"vX0":-8.152651091196736,"vY0":-118.32385320292366,"vZ0":-1.383537203155354,"x":188.88,"y":183.28,"x0":2.853843823633058,"y0":50.00136224327605,"z0":5.398338238578904,"aX":-13.21369905559707},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.2,"breakHorizontal":19.3,"spinRate":2954,"spinDirection":290},"zone":13,"typeConfidence":0.91,"plateTime":0.4656923091402394,"extension":6.056339442709111},"index":3,"playId":"5d0a41dd-a516-3f01-8486-e70c57bb8cf0","pitchNumber":4,"startTime":"2026-05-03T22:41:20.255Z","endTime":"2026-05-03T22:41:24.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12210709757648,"aZ":-27.373998693436928,"pfxX":-9.38118769595161,"pfxZ":3.409294940436105,"pX":-0.9332922345951231,"pZ":2.857506286507344,"vX0":-6.787050996394502,"vY0":-118.60530172321742,"vZ0":0.0037146741816208584,"x":152.57,"y":161.63,"x0":3.1958198104068196,"y0":50.00327995129104,"z0":5.376396552096419,"aX":-13.210887222700228},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.5,"breakHorizontal":18.7,"spinRate":2950,"spinDirection":291},"zone":11,"typeConfidence":0.91,"plateTime":0.46385667760843896,"extension":6.045460840698461},"index":4,"playId":"caa392ff-b7a5-33f8-96d5-5bc3c37917fe","pitchNumber":5,"startTime":"2026-05-03T22:41:36.512Z","endTime":"2026-05-03T22:41:40.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:41:40.130Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vaughn Grissom lines out to right fielder Carson Benge.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:41:51.019Z","endTime":"2026-05-03T22:42:44.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":81.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.641157738581,"aZ":-25.026524790136907,"pfxX":10.338571711478377,"pfxZ":4.107717254666049,"pX":0.14392506505690014,"pZ":3.294571922401383,"vX0":-10.142421874336897,"vY0":-132.16738371998122,"vZ0":-1.3097932769483116,"x":111.51,"y":149.83,"x0":2.7196279242357555,"y0":50.001027104600496,"z0":5.664552070502395,"aX":17.97820360111888},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":-16.1,"spinRate":2545,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.417154464159589,"extension":6.007114766247736},"index":0,"playId":"73688f84-1c56-385f-b160-4e2d7cb50b36","pitchNumber":1,"startTime":"2026-05-03T22:42:05.903Z","endTime":"2026-05-03T22:42:09.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":80.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.592721191275714,"aZ":-28.06148183702783,"pfxX":11.897736171366155,"pfxZ":2.444736571940358,"pX":0.5632344577373422,"pZ":2.045714737947418,"vX0":-9.425182187996086,"vY0":-130.20370949745154,"vZ0":-3.3403026612350306,"x":95.53,"y":183.55,"x0":2.721571496376403,"y0":50.00231815391858,"z0":5.517107021972194,"aX":20.00667587950129},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":-18.8,"spinRate":2312,"spinDirection":131},"zone":9,"typeConfidence":0.9,"plateTime":0.4240300669803263,"extension":6.125495272766663},"index":1,"playId":"dac2837c-a91a-3b47-ad4a-ec0947e0f7aa","pitchNumber":2,"startTime":"2026-05-03T22:42:17.926Z","endTime":"2026-05-03T22:42:21.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24329264173049,"aZ":-30.66512617701407,"pfxX":11.42532649339335,"pfxZ":1.0118084636333533,"pX":1.243483821498062,"pZ":2.0834855965569177,"vX0":-7.2760331399277165,"vY0":-122.08123051558118,"vZ0":-2.110212268439849,"x":69.6,"y":182.53,"x0":2.7930031739954515,"y0":50.00397562041721,"z0":5.6239624737301845,"aX":17.077132382620377},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":-18.7,"spinRate":2121,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.4503488340322135,"extension":5.743332083619163},"hitData":{"launchSpeed":91.5,"launchAngle":22.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.83,"coordY":113.65}},"index":2,"playId":"d519f07e-0349-3006-8dc0-83d375f68b0b","pitchNumber":3,"startTime":"2026-05-03T22:42:32.443Z","endTime":"2026-05-03T22:42:44.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.57,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:42:44.094Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza challenged (pitch result), call on the field was confirmed: Oswald Peraza called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:43:10.976Z","endTime":"2026-05-03T22:44:36.849Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.87"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.36"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.35"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.81"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.51"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.30"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.92"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.58"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"50.80"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.17"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.00"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".053"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".394"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47967846792825,"aZ":-24.937454284714487,"pfxX":-2.027583831256623,"pfxZ":4.321145107996424,"pX":0.43182520381552314,"pZ":3.2345748803350296,"vX0":-5.50293135066238,"vY0":-127.80448726643931,"vZ0":-1.510737572418453,"x":100.54,"y":151.45,"x0":2.866200609603693,"y0":50.00075610161115,"z0":5.770425064775101,"aX":-3.390494733854173},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":4.8,"spinRate":2619,"spinDirection":192},"zone":3,"typeConfidence":0.91,"plateTime":0.42669812117730155,"extension":5.995568137652253},"index":0,"playId":"ce6d2a45-8536-322a-a8c6-7796174a4d9e","pitchNumber":1,"startTime":"2026-05-03T22:43:23.810Z","endTime":"2026-05-03T22:43:27.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.596796367387793,"aZ":-27.38102782051609,"pfxX":-7.029027859727757,"pfxZ":3.3016530068903425,"pX":-1.4017491868002279,"pZ":1.7452269744930964,"vX0":-8.137752628780913,"vY0":-120.28123081503628,"vZ0":-2.552042854586943,"x":170.43,"y":191.66,"x0":2.9514775167688434,"y0":50.00015546823754,"z0":5.273755901052889,"aX":-10.18830363594733},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.5,"breakHorizontal":14.9,"spinRate":2931,"spinDirection":279},"zone":13,"typeConfidence":0.9,"plateTime":0.4572075342498092,"extension":6.018019535147395},"index":1,"playId":"eb0fe768-e345-3a3f-968f-c396152a5ea7","pitchNumber":2,"startTime":"2026-05-03T22:43:39.087Z","endTime":"2026-05-03T22:43:42.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127937789985424,"aZ":-29.001796496420045,"pfxX":-9.774020898219845,"pfxZ":2.2617782253099037,"pX":-0.49060322437805853,"pZ":1.8483714867938206,"vX0":-5.55839107415175,"vY0":-118.4229951330611,"vZ0":-1.9310649066221242,"x":135.7,"y":188.87,"x0":3.166268136513602,"y0":50.0044067507749,"z0":5.358095486343987,"aX":-13.716443990533731},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.8,"breakHorizontal":19.2,"spinRate":2940,"spinDirection":289},"zone":7,"typeConfidence":0.91,"plateTime":0.4646537501527197,"extension":5.944613030152398},"index":2,"playId":"648a4a15-d12b-3c60-8e96-b65845b57526","pitchNumber":3,"startTime":"2026-05-03T22:43:53.037Z","endTime":"2026-05-03T22:43:56.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69748942708445,"aZ":-29.8776363950146,"pfxX":-9.527952730054613,"pfxZ":1.6253513156701533,"pX":0.8181297271900803,"pZ":2.2713759070320916,"vX0":-3.440119508942865,"vY0":-119.0329097597371,"vZ0":-0.5767122854484288,"x":85.81,"y":177.45,"x0":3.5255840451135154,"y0":50.004916098308364,"z0":5.253709960239982,"aX":-13.491160319222036},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.1,"breakHorizontal":18.1,"spinRate":3004,"spinDirection":287},"zone":6,"typeConfidence":0.9,"plateTime":0.4625108496988699,"extension":6.0746786317998875},"index":3,"playId":"33ef55a1-5b65-3d96-b116-ac7b9ce33ab8","pitchNumber":4,"startTime":"2026-05-03T22:44:09.824Z","endTime":"2026-05-03T22:44:36.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":596103,"link":"/api/v1/people/596103"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"}},"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-03T22:44:36.849Z","atBatIndex":74}]