[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez challenged (pitch result), call on the field was overturned: Yandy Díaz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-08T23:11:01.947Z","endTime":"2026-05-08T23:13:33.111Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-08T20:00:06.034Z","endTime":"2026-05-08T22:59:03.870Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"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-08T22:59:03.870Z","endTime":"2026-05-08T23:09:27.635Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"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-08T23:09:27.635Z","endTime":"2026-05-08T23:11:02.129Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695462627149215,"aZ":-16.33802315927971,"pfxX":8.06577157131836,"pfxZ":8.789017335571765,"pX":-0.8158290571879627,"pZ":1.885075932456358,"vX0":-11.241776460990087,"vY0":-133.83689957353698,"vZ0":-6.011021300667927,"x":148.1,"y":187.88,"x0":2.404186097447449,"y0":50.00388770954586,"z0":5.343254278564136,"aX":14.535660030737391},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":-12.0,"spinRate":2241,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4103050948447713,"extension":6.692595284927255},"index":3,"playId":"d95a6cfe-c38d-3f8e-8ef1-65e7a1667b5b","pitchNumber":1,"startTime":"2026-05-08T23:11:02.129Z","endTime":"2026-05-08T23:11:05.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.272662262250957,"aZ":-32.81253895681461,"pfxX":7.529393466623569,"pfxZ":-0.43853236461512957,"pX":1.5044015363572263,"pZ":2.43090795251678,"vX0":-5.179458301804631,"vY0":-120.03797838658575,"vZ0":-0.32584967405536613,"x":59.66,"y":173.15,"x0":2.712037310062529,"y0":50.00233877538545,"z0":5.490151229016951,"aX":10.985802885460899},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.6,"breakHorizontal":-12.4,"spinRate":1103,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4563219021546914,"extension":6.282000269319797},"index":4,"playId":"b57f8f1d-c8e6-3b46-bac1-7dc0e230bb39","pitchNumber":2,"startTime":"2026-05-08T23:11:18.826Z","endTime":"2026-05-08T23:11:22.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.330205684612814,"aZ":-14.681995258851265,"pfxX":7.847388425419133,"pfxZ":9.050303766648739,"pX":0.44197702945575673,"pZ":3.2017208463797946,"vX0":-7.9128024061194315,"vY0":-138.49446739420236,"vZ0":-3.668619943468501,"x":100.15,"y":152.33,"x0":2.3232482225630036,"y0":50.00515044185953,"z0":5.532215733184823,"aX":15.17247014725737},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":-12.5,"spinRate":2307,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.39620955552978954,"extension":6.638875326190546},"index":5,"playId":"7789c4b0-d977-3e3d-a654-4861a83295b7","pitchNumber":3,"startTime":"2026-05-08T23:11:40.409Z","endTime":"2026-05-08T23:11:43.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.412838576924496,"aZ":-41.378529120988304,"pfxX":-2.4231416733659863,"pfxZ":-6.436650403747324,"pX":-0.6917693779867535,"pZ":1.7733739816253986,"vX0":-6.6044757679917865,"vY0":-118.97364281705234,"vZ0":-0.16785110158957828,"x":143.37,"y":190.9,"x0":2.438106789274842,"y0":50.00328656386904,"z0":5.603572538899982,"aX":-3.464180972002735},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.4,"breakHorizontal":6.0,"spinRate":2478,"spinDirection":326},"zone":7,"typeConfidence":2.0,"plateTime":0.46085708634117495,"extension":6.697791740047392},"index":6,"playId":"9aee1281-230b-35b5-be8e-21da63bb1e42","pitchNumber":4,"startTime":"2026-05-08T23:12:04.674Z","endTime":"2026-05-08T23:12:09.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.969987168391768,"aZ":-30.63312141519651,"pfxX":9.28790144967552,"pfxZ":0.9746464965777006,"pX":0.6247554391305384,"pZ":1.1097853757264824,"vX0":-7.281501397378084,"vY0":-124.48923007714104,"vZ0":-4.497145893158662,"x":93.19,"y":208.82,"x0":2.3746801591412394,"y0":50.000545152915045,"z0":5.462814596647754,"aX":14.639883403033616},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.0,"breakHorizontal":-15.2,"spinRate":1218,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.43924890175850084,"extension":6.399346142297835},"index":7,"playId":"4b6c59fb-c676-3872-a168-7230031a3a39","pitchNumber":5,"startTime":"2026-05-08T23:12:27.047Z","endTime":"2026-05-08T23:12:32.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587773615857902,"aZ":-34.32937006740822,"pfxX":6.04421400253998,"pfxZ":-1.4105692178404485,"pX":0.8283998323921569,"pZ":2.3055587867139837,"vX0":-6.054054406126752,"vY0":-122.5239519839232,"vZ0":-0.6594016221097556,"x":85.42,"y":176.53,"x0":2.5428406193951205,"y0":50.004130572136674,"z0":5.504677382351347,"aX":9.215464608630967},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":-9.6,"spinRate":1125,"spinDirection":97},"zone":6,"typeConfidence":2.0,"plateTime":0.4465663337372785,"extension":6.485437861915804},"index":8,"playId":"7375ac32-c595-30da-b694-e71f557794b9","pitchNumber":6,"startTime":"2026-05-08T23:12:44.737Z","endTime":"2026-05-08T23:12:48.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27067150288959,"aZ":-22.481341462731642,"pfxX":11.049940980795636,"pfxZ":5.270922594474175,"pX":-0.7214370611374831,"pZ":3.3116805477989955,"vX0":-11.622707003153051,"vY0":-134.5313263770842,"vZ0":-1.3322517405599301,"x":144.5,"y":149.36,"x0":2.212311963897409,"y0":50.00319328166626,"z0":5.401666394180429,"aX":20.323256849256136},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.5,"breakHorizontal":-17.6,"spinRate":2062,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4066100941139319,"extension":6.8400664693398925},"index":9,"playId":"5486e24d-2055-38fb-9afa-73348fbd2c09","pitchNumber":7,"startTime":"2026-05-08T23:13:06.102Z","endTime":"2026-05-08T23:13:33.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}},"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-08T23:13:33.111Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Vilade flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-08T23:13:49.688Z","endTime":"2026-05-08T23:14:15.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-08T23:13:42.502Z","endTime":"2026-05-08T23:13:52.011Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.333003208827765,"aZ":-14.20881263745635,"pfxX":7.411052412453524,"pfxZ":9.641048804269168,"pX":-0.9108448306791841,"pZ":2.082856089206888,"vX0":-10.920499648329999,"vY0":-136.02623152651842,"vZ0":-6.3991022148328325,"x":151.72,"y":182.54,"x0":2.203043255944031,"y0":50.00539809910105,"z0":5.460746651399645,"aX":13.815180069272468},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":-10.9,"spinRate":2228,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4034898956663664,"extension":6.931856514071397},"index":1,"playId":"ec697659-03ee-3abc-b056-97d96fd01a44","pitchNumber":1,"startTime":"2026-05-08T23:13:52.011Z","endTime":"2026-05-08T23:13:56.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":91.5,"endSpeed":83.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03344713752005,"aZ":-23.088944164226916,"pfxX":10.499289292323596,"pfxZ":5.083508649626065,"pX":0.5416282367431332,"pZ":1.95153211304661,"vX0":-8.489810538368983,"vY0":-132.97303452488748,"vZ0":-4.471994751936626,"x":96.35,"y":186.09,"x0":2.41471965243258,"y0":50.00352350856749,"z0":5.3344073736542335,"aX":18.76627744549983},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.4,"breakHorizontal":-17.2,"spinRate":2110,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.412211560607755,"extension":6.634521849726695},"hitData":{"launchSpeed":95.5,"launchAngle":39.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.67,"coordY":88.92}},"index":2,"playId":"3b446747-dd82-38af-bc9d-9905baaa8c50","pitchNumber":2,"startTime":"2026-05-08T23:14:07.134Z","endTime":"2026-05-08T23:14:15.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:14:15.198Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Junior Caminero lines out sharply to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-08T23:14:16.285Z","endTime":"2026-05-08T23:16:40.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(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":83.4,"endSpeed":77.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77964750334977,"aZ":-29.6747666074378,"pfxX":6.8622221615116565,"pfxZ":1.6607391197754033,"pX":0.3342372561709043,"pZ":3.0847909270167957,"vX0":-7.521892460022595,"vY0":-121.35310228005767,"vZ0":0.3186922528935323,"x":104.26,"y":155.49,"x0":2.569623873080357,"y0":50.00188616714435,"z0":5.518292963912058,"aX":10.325027884896198},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.4,"breakHorizontal":-10.8,"spinRate":1147,"spinDirection":106},"zone":3,"typeConfidence":2.0,"plateTime":0.449831208813134,"extension":6.709813690527088},"index":0,"playId":"f656de28-7c8f-30ed-a3cf-fd72dec499ed","pitchNumber":1,"startTime":"2026-05-08T23:14:44.434Z","endTime":"2026-05-08T23:14:48.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.241219666872585,"aZ":-39.842506322060885,"pfxX":-4.743017542370115,"pfxZ":-5.537945193318647,"pX":-0.33150921465946204,"pZ":2.546585622113566,"vX0":-5.035311319793186,"vY0":-116.96251435416407,"vZ0":1.2611072166680963,"x":129.64,"y":170.02,"x0":2.4661490807145263,"y0":50.00303295256769,"z0":5.738993152680656,"aX":-6.565951108478071},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.5,"breakHorizontal":9.8,"spinRate":2431,"spinDirection":328},"zone":4,"typeConfidence":2.0,"plateTime":0.4684437382600173,"extension":6.4321806594036435},"index":1,"playId":"8363f118-1e1c-3ba9-9231-fcc6729cd2c0","pitchNumber":2,"startTime":"2026-05-08T23:15:00.327Z","endTime":"2026-05-08T23:15:04.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":87.0,"endSpeed":80.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.552249876682684,"aZ":-30.92902856508864,"pfxX":11.22263327173614,"pfxZ":0.7736688974175632,"pX":-1.0162602182594276,"pZ":-1.0787965347706823,"vX0":-11.916495150298662,"vY0":-125.87324612633519,"vZ0":-9.329971320473888,"x":155.74,"y":267.91,"x0":2.311877352052873,"y0":50.00401513597889,"z0":5.1650395711118176,"aX":18.0854560718405},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":-17.8,"spinRate":1421,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.43444524334371204,"extension":6.619875709056351},"index":2,"playId":"81949038-1f52-341e-9305-d0f6f1e0d84c","pitchNumber":3,"startTime":"2026-05-08T23:15:23.871Z","endTime":"2026-05-08T23:15:28.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.394433742830994,"aZ":-40.058440226965054,"pfxX":-4.997629633574174,"pfxZ":-5.627442996779816,"pX":-0.3696759589210661,"pZ":2.76431060352378,"vX0":-5.071642096420133,"vY0":-118.17373596360285,"vZ0":1.6925037856295646,"x":131.09,"y":164.14,"x0":2.4605139174015243,"y0":50.000963941299524,"z0":5.743387029844082,"aX":-7.004218388103892},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-9.4,"breakHorizontal":10.3,"spinRate":2449,"spinDirection":326},"zone":4,"typeConfidence":2.0,"plateTime":0.4650811113373674,"extension":6.596291976961269},"index":3,"playId":"8795fef6-fd38-3eec-80d8-dc6e36a09c96","pitchNumber":4,"startTime":"2026-05-08T23:15:46.011Z","endTime":"2026-05-08T23:15:49.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-08T23:16:03.915Z","endTime":"2026-05-08T23:16:13.501Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94450118510729,"aZ":-40.42085785303757,"pfxX":-5.441355230297006,"pfxZ":-5.947142586574008,"pX":-1.4498591864605948,"pZ":1.6354872018833064,"vX0":-7.115480065617159,"vY0":-117.75678659218944,"vZ0":-0.42757346424308507,"x":172.27,"y":194.62,"x0":2.332224293428789,"y0":50.00234733300611,"z0":5.5987722828531545,"aX":-7.5456926741247425},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.6,"breakHorizontal":11.8,"spinRate":2436,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.4673506517747965,"extension":6.641196309000539},"index":5,"playId":"7035cd06-c466-377b-a0c0-3338f6551ed6","pitchNumber":5,"startTime":"2026-05-08T23:16:13.501Z","endTime":"2026-05-08T23:16:17.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.706608269769358,"aZ":-31.36327585582645,"pfxX":7.4020415522563345,"pfxZ":0.519026245717285,"pX":1.077070845713463,"pZ":2.6850733727606366,"vX0":-6.004769834580989,"vY0":-123.17867224540748,"vZ0":-0.377888462035479,"x":75.94,"y":166.28,"x0":2.570520413550416,"y0":50.001571429655655,"z0":5.4651682854953005,"aX":11.511204499099259},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-12.2,"spinRate":1242,"spinDirection":98},"zone":12,"typeConfidence":2.0,"plateTime":0.44263641009203347,"extension":6.541859734063954},"hitData":{"launchSpeed":104.2,"launchAngle":14.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.9,"coordY":74.19}},"index":6,"playId":"f032095e-2b37-3d35-be44-8574631494f7","pitchNumber":6,"startTime":"2026-05-08T23:16:35.048Z","endTime":"2026-05-08T23:16:40.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:16:40.814Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to right fielder Ryan Vilade.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-08T23:18:12.777Z","endTime":"2026-05-08T23:19:21.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":91.8,"endSpeed":83.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.706703485087907,"aZ":-18.855455043527396,"pfxX":-8.967771727548207,"pfxZ":7.418093011645416,"pX":-0.9598119322169854,"pZ":2.938306726023295,"vX0":3.48812814296865,"vY0":-133.6357481704662,"vZ0":-3.78380425903684,"x":153.59,"y":159.45,"x0":-1.1221474272020384,"y0":50.00417128351278,"z0":5.739320076565481,"aX":-16.10604815236555},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":15.4,"spinRate":2104,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.4109851616605784,"extension":6.613809325384176},"index":0,"playId":"22d49da2-a315-3b41-8aaf-156aba279360","pitchNumber":1,"startTime":"2026-05-08T23:18:54.098Z","endTime":"2026-05-08T23:18:59.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.617525663743212,"aZ":-31.080011261543834,"pfxX":-4.208200994420328,"pfxZ":0.7369442530023953,"pX":0.11717628183155678,"pZ":2.0066565153390177,"vX0":4.133832048598605,"vY0":-121.76297904533334,"vZ0":-2.3280688038133732,"x":112.53,"y":184.6,"x0":-1.0656816408561616,"y0":50.002324443250345,"z0":5.6967397536565185,"aX":-6.242202878026605},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":6.5,"spinRate":1205,"spinDirection":254},"zone":8,"typeConfidence":0.92,"plateTime":0.4519296617571724,"extension":6.783606612154797},"hitData":{"launchSpeed":92.4,"launchAngle":33.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.11,"coordY":80.47}},"index":1,"playId":"759ac4a3-977b-3ddc-9cfb-0f13c4fefe1a","pitchNumber":2,"startTime":"2026-05-08T23:19:10.658Z","endTime":"2026-05-08T23:19:21.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:19:21.819Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras challenged (pitch result), call on the field was overturned: Willson Contreras walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-08T23:19:22.687Z","endTime":"2026-05-08T23:22:40.539Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":91.4,"endSpeed":83.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.279799933221483,"aZ":-22.379483853205166,"pfxX":-9.917399608655842,"pfxZ":5.464001667242691,"pX":-0.26117948090585835,"pZ":2.475577730336294,"vX0":5.347900077100335,"vY0":-132.94711419781962,"vZ0":-3.981664965646703,"x":126.96,"y":171.94,"x0":-1.009548518188806,"y0":50.00002546472711,"z0":5.615273738334924,"aX":-17.764651057920055},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.2,"breakHorizontal":16.8,"spinRate":2093,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.4118696036954441,"extension":6.697349032095328},"index":0,"playId":"223b8900-51d1-3127-9330-1fbf0ee51ce6","pitchNumber":1,"startTime":"2026-05-08T23:19:49.644Z","endTime":"2026-05-08T23:19:53.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94673745855464,"aZ":-24.340600874527357,"pfxX":3.2132745122080246,"pfxZ":4.752468403576591,"pX":0.2604835322783368,"pZ":1.9821065929007757,"vX0":2.090310881051064,"vY0":-127.04821731455067,"vZ0":-4.881351459395347,"x":107.07,"y":185.26,"x0":-0.9881229301049627,"y0":50.00475869153185,"z0":5.842457997839219,"aX":5.297743404733958},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.8,"breakHorizontal":-6.2,"spinRate":2374,"spinDirection":188},"zone":9,"typeConfidence":0.9,"plateTime":0.4297208740886185,"extension":6.565681009565365},"index":1,"playId":"64670e83-c6de-3a2a-a88c-97f67672ba56","pitchNumber":2,"startTime":"2026-05-08T23:20:11.119Z","endTime":"2026-05-08T23:20:16.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-08T23:20:44.063Z","endTime":"2026-05-08T23:21:02.959Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":79.7,"endSpeed":72.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.174936817779052,"aZ":-29.177731065960007,"pfxX":7.91961142273092,"pfxZ":2.2352884490022946,"pX":1.9609223244893381,"pZ":1.1426760963752047,"vX0":3.8313617067139853,"vY0":-115.96690924262178,"vZ0":-4.05967099375815,"x":42.25,"y":207.93,"x0":-0.7505057622569361,"y0":50.00151492919106,"z0":5.752739144572003,"aX":10.598196659345641},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.1,"breakHorizontal":-15.4,"spinRate":2569,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.47547462022511455,"extension":6.476117922289769},"index":3,"playId":"0a069a74-6d77-3264-991e-7cdd6ce54d22","pitchNumber":3,"startTime":"2026-05-08T23:21:02.959Z","endTime":"2026-05-08T23:21:07.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97277910357346,"aZ":-29.786029053464855,"pfxX":7.774795703889734,"pfxZ":1.76869110690419,"pX":2.417178131956568,"pZ":1.0279572485663504,"vX0":5.298927647880356,"vY0":-116.11965187200938,"vZ0":-3.8502721017535553,"x":24.86,"y":211.03,"x0":-0.9132401439410429,"y0":50.00307923550972,"z0":5.575268133540309,"aX":10.500271202448104},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.4,"breakHorizontal":-15.5,"spinRate":2574,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.473692741654669,"extension":6.699074696678755},"index":4,"playId":"6bb1b7da-0273-319b-aaa6-a083d14dfd1a","pitchNumber":4,"startTime":"2026-05-08T23:21:21.706Z","endTime":"2026-05-08T23:21:25.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":92.4,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.054731542683033,"aZ":-16.340766645794048,"pfxX":-7.732958596701174,"pfxZ":8.752546315335834,"pX":-0.48916077533933155,"pZ":0.7428786366413387,"vX0":3.7854728604451213,"vY0":-134.1643843456348,"vZ0":-9.25413994727428,"x":135.65,"y":218.72,"x0":-0.9193655566644519,"y0":50.0060289148331,"z0":5.419942618169524,"aX":-13.99432029971826},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":13.1,"spinRate":2165,"spinDirection":209},"zone":13,"typeConfidence":0.87,"plateTime":0.4094182830240265,"extension":6.682007118403213},"index":5,"playId":"9f413f95-32b5-3c09-be7c-288e95404a72","pitchNumber":5,"startTime":"2026-05-08T23:21:40.194Z","endTime":"2026-05-08T23:21:44.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41940859134069,"aZ":-29.286462576378987,"pfxX":5.699550992442486,"pfxZ":2.0827805221960833,"pX":-0.5914155618846152,"pZ":1.490458120353881,"vX0":-0.5000318257291054,"vY0":-117.01441777120522,"vZ0":-3.291792825351874,"x":139.54,"y":198.54,"x0":-1.1150168326728744,"y0":50.001468799730944,"z0":5.664095877777927,"aX":7.889626725008136},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.2,"breakHorizontal":-10.2,"spinRate":2450,"spinDirection":53},"zone":13,"typeConfidence":0.91,"plateTime":0.46838815698697633,"extension":6.5527695922592235},"index":6,"playId":"688cb531-e712-3f67-a392-397a09e55d21","pitchNumber":6,"startTime":"2026-05-08T23:22:13.522Z","endTime":"2026-05-08T23:22:40.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"}},"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:22:40.539Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks. Willson Contreras to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-08T23:22:37.763Z","endTime":"2026-05-08T23:24:15.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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(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":93.0,"endSpeed":84.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12922410151716,"aZ":-13.65205576709194,"pfxX":-2.7962097365820524,"pfxZ":10.04220746873338,"pX":-1.2204878543572837,"pZ":2.5782841923775472,"vX0":0.6948983616789777,"vY0":-135.34504205685855,"vZ0":-5.92106552808587,"x":163.52,"y":169.17,"x0":-1.1182212874294972,"y0":50.005296995636634,"z0":5.76052174728897,"aX":-5.158260646604322},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":4.9,"spinRate":2189,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.405592745360269,"extension":6.673736255560722},"index":0,"playId":"87ec3d4c-a0a8-3ac8-ae63-3d562836dbe4","pitchNumber":1,"startTime":"2026-05-08T23:22:56.519Z","endTime":"2026-05-08T23:23:00.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"896f3b9e-73ea-3392-a965-6ec0f0e7cda4","startTime":"2026-05-08T23:23:14.274Z","endTime":"2026-05-08T23:23:17.274Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11547845007904,"aZ":-26.23167690346533,"pfxX":0.9731097096006822,"pfxZ":3.612924559320705,"pX":1.4900854357014897,"pZ":2.400771383454084,"vX0":5.246477367414789,"vY0":-127.92578734388,"vZ0":-3.376481150799731,"x":60.2,"y":173.96,"x0":-0.7198262217918117,"y0":50.00537621535724,"z0":5.810126392732553,"aX":1.601019378485696},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":-3.0,"spinRate":2354,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.4293062905448606,"extension":6.558534277770977},"index":2,"playId":"8bb0644e-3b7c-3c37-9add-74646826abf4","pitchNumber":2,"startTime":"2026-05-08T23:23:32.345Z","endTime":"2026-05-08T23:23:36.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.541208758120195,"aZ":-15.647375676717651,"pfxX":-3.556298035867303,"pfxZ":9.064851651205135,"pX":-1.2863586589284188,"pZ":2.4650388071138507,"vX0":0.5853016733120849,"vY0":-134.28194555061856,"vZ0":-5.640517455736257,"x":166.03,"y":172.22,"x0":-1.0453994540504248,"y0":50.003445318513585,"z0":5.709222330799012,"aX":-6.483291573684978},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":6.4,"spinRate":2158,"spinDirection":202},"zone":11,"typeConfidence":0.86,"plateTime":0.40815998726083746,"extension":6.599689473328817},"index":3,"playId":"78de220b-f004-31ce-9483-5c80fb361a80","pitchNumber":3,"startTime":"2026-05-08T23:23:52.127Z","endTime":"2026-05-08T23:23:55.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.390379256283055,"aZ":-13.605899613455255,"pfxX":-2.4246891565963704,"pfxZ":10.36769011357097,"pX":-2.090233278561955,"pZ":3.466444859884885,"vX0":-1.7239063834102486,"vY0":-133.18660504658027,"vZ0":-3.5848552606019246,"x":196.67,"y":145.19,"x0":-1.1188686556770449,"y0":50.00419718031145,"z0":5.817910690808738,"aX":-4.343765233997131},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":4.8,"spinRate":2165,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.4117033909070633,"extension":6.562988582090066},"index":4,"playId":"d3f2cc5a-15cd-3022-9ac4-2d8c876e8f6e","pitchNumber":4,"startTime":"2026-05-08T23:24:11.013Z","endTime":"2026-05-08T23:24:15.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:24:15.377Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Masataka Yoshida pops out to third baseman Junior Caminero in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-08T23:25:17.073Z","endTime":"2026-05-08T23:25:28.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"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-08T23:24:26.706Z","endTime":"2026-05-08T23:25:19.294Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.363292127086698,"aZ":-13.385773745961918,"pfxX":-2.0491017097572364,"pfxZ":10.152062971098145,"pX":0.3960915031252202,"pZ":3.4739155517759612,"vX0":3.838256662021911,"vY0":-135.60381094585208,"vZ0":-3.730707438528455,"x":101.9,"y":144.98,"x0":-0.7754519491902275,"y0":50.00406202637347,"z0":5.809834851474826,"aX":-3.7931157442412724},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":2.9,"spinRate":2259,"spinDirection":208},"zone":12,"typeConfidence":0.92,"plateTime":0.4048775028793017,"extension":6.636176600546434},"hitData":{"launchSpeed":67.1,"launchAngle":66.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.74,"coordY":182.66}},"index":1,"playId":"d88fc8bd-156a-34ba-92ca-1b813b7ef612","pitchNumber":1,"startTime":"2026-05-08T23:25:19.294Z","endTime":"2026-05-08T23:25:28.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.9,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:25:28.342Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trevor Story pops out to shortstop Taylor Walls.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-08T23:25:44.761Z","endTime":"2026-05-08T23:28:28.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":88.5,"endSpeed":81.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53260505396425,"aZ":-22.520403288857736,"pfxX":0.9414389803659803,"pfxZ":5.778639354866812,"pX":0.14735856004608192,"pZ":0.8215773866290116,"vX0":2.4596187191280223,"vY0":-128.6451519142088,"vZ0":-7.715211616009089,"x":111.38,"y":216.6,"x0":-0.9447160994269973,"y0":50.002298231762,"z0":5.614369272181631,"aX":1.5722734009783454},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.9,"breakHorizontal":-2.3,"spinRate":2365,"spinDirection":197},"zone":14,"typeConfidence":0.9,"plateTime":0.42631150931836004,"extension":6.6701042294850925},"index":0,"playId":"04132546-3d78-3ea0-9cea-5586db890814","pitchNumber":1,"startTime":"2026-05-08T23:25:56.562Z","endTime":"2026-05-08T23:26:01.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":91.0,"endSpeed":83.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39171415139381,"aZ":-20.160383183783996,"pfxX":-9.366858055445048,"pfxZ":6.801701696217641,"pX":-0.4753893231618145,"pZ":1.164452127841026,"vX0":4.335662754174846,"vY0":-132.3520932256722,"vZ0":-7.336269720572972,"x":135.12,"y":207.34,"x0":-0.9216680982294514,"y0":50.00394536902823,"z0":5.459206281967716,"aX":-16.546550720109764},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":16.0,"spinRate":2062,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.4145342071469651,"extension":6.814321278131094},"index":1,"playId":"be1e0925-30f7-37bd-9a3e-1aae93ea4a62","pitchNumber":2,"startTime":"2026-05-08T23:26:16.382Z","endTime":"2026-05-08T23:26:22.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04871564964596,"aZ":-27.43985936376121,"pfxX":5.952323042068884,"pfxZ":3.4663360102471747,"pX":2.142835320594595,"pZ":1.2454892985263883,"vX0":5.013768997101724,"vY0":-117.04325451531477,"vZ0":-4.180508040604051,"x":35.32,"y":205.15,"x0":-0.8118266622312875,"y0":50.00528158160436,"z0":5.666340722391525,"aX":8.141292445646098},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.4,"breakHorizontal":-12.1,"spinRate":2467,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.47056655123651403,"extension":6.543538720869866},"index":2,"playId":"63dd23b6-1e31-3c67-8653-dc6835614783","pitchNumber":3,"startTime":"2026-05-08T23:26:36.825Z","endTime":"2026-05-08T23:26:41.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11196510806323,"aZ":-18.374461247665252,"pfxX":-5.936752097845596,"pfxZ":7.5468124092586155,"pX":-1.2250915170621928,"pZ":3.6557991463719977,"vX0":1.3347484002294159,"vY0":-133.91763382536837,"vZ0":-2.2044244273978695,"x":163.7,"y":140.07,"x0":-0.9564191740531898,"y0":50.00256231893452,"z0":5.794458415632556,"aX":-10.854382932163874},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":10.6,"spinRate":2096,"spinDirection":205},"zone":11,"typeConfidence":0.82,"plateTime":0.40796371459473724,"extension":6.603986188915517},"index":3,"playId":"e66086d4-ce34-3f79-b1da-567b842799cd","pitchNumber":4,"startTime":"2026-05-08T23:27:12.575Z","endTime":"2026-05-08T23:27:16.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-08T23:27:30.243Z","endTime":"2026-05-08T23:27:45.795Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20194738564303,"aZ":-21.911482514727698,"pfxX":-9.237140625840622,"pfxZ":5.723123662090458,"pX":-0.9728220894682134,"pZ":2.032151668724282,"vX0":2.982353195092957,"vY0":-134.13667620843017,"vZ0":-5.484056760375406,"x":154.08,"y":183.91,"x0":-0.9092788997181743,"y0":50.00615319806836,"z0":5.699398122703998,"aX":-16.57511683817353},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":16.0,"spinRate":2119,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.41077148491084126,"extension":6.655181196360164},"index":5,"playId":"a2648e2e-46f9-33f5-852a-a24e37dc7399","pitchNumber":5,"startTime":"2026-05-08T23:27:45.795Z","endTime":"2026-05-08T23:27:50.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.354289047053765,"aZ":-31.590505352371824,"pfxX":6.2751292593425445,"pfxZ":0.4296309821288098,"pX":1.0452053478261236,"pZ":2.589643642949712,"vX0":2.3528084521695494,"vY0":-116.13509520129654,"vZ0":-0.587046358063866,"x":77.16,"y":168.86,"x0":-0.7985275684576238,"y0":50.00229287065931,"z0":5.871157214352052,"aX":8.50296086181727},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.0,"breakHorizontal":-12.0,"spinRate":2484,"spinDirection":60},"zone":12,"typeConfidence":0.91,"plateTime":0.47306406519725686,"extension":6.4842801925870255},"hitData":{"launchSpeed":77.0,"launchAngle":58.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":93.98,"coordY":140.98}},"index":6,"playId":"d90fd5b5-c89d-3904-a5d2-44591cc87798","pitchNumber":6,"startTime":"2026-05-08T23:28:19.627Z","endTime":"2026-05-08T23:28:28.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:28:28.599Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a ground ball to shortstop Trevor Story.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-08T23:29:55.608Z","endTime":"2026-05-08T23:30:53.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.796467563139068,"aZ":-22.478396205379312,"pfxX":10.6894070988179,"pfxZ":5.503509357606072,"pX":-0.019721514279533694,"pZ":1.8392204425540564,"vX0":-10.04423231060325,"vY0":-132.51582427927153,"vZ0":-4.710441313895932,"x":117.75,"y":189.12,"x0":2.448196595803483,"y0":50.004443099711885,"z0":5.302078794361325,"aX":18.835279037478152},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.0,"breakHorizontal":-16.9,"spinRate":2034,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4148289250361956,"extension":6.624041382324896},"hitData":{"launchSpeed":99.3,"launchAngle":7.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.4,"coordY":144.17}},"index":0,"playId":"d9166ce2-876e-32f7-8a0d-7d05542e595d","pitchNumber":1,"startTime":"2026-05-08T23:30:40.833Z","endTime":"2026-05-08T23:30:53.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:30:53.104Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonny DeLuca lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-08T23:31:17.515Z","endTime":"2026-05-08T23:31:58.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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(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":90.5,"endSpeed":82.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76693344684275,"aZ":-20.958166585597393,"pfxX":10.252723969862384,"pfxZ":6.4979499529201314,"pX":0.5780201265062631,"pZ":1.2025613102055022,"vX0":-8.706703281595635,"vY0":-131.30278596129335,"vZ0":-6.239586979201655,"x":94.97,"y":206.31,"x0":2.623555501037377,"y0":50.00293607166456,"z0":5.195706121752479,"aX":17.697846295761533},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":-16.3,"spinRate":1969,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4189883251948845,"extension":6.530265798761586},"index":0,"playId":"e7a8fe59-ad8a-3e8e-89cb-39abddcf7e5c","pitchNumber":1,"startTime":"2026-05-08T23:31:17.515Z","endTime":"2026-05-08T23:31:23.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":91.1,"endSpeed":82.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01259768970472,"aZ":-21.804578215084703,"pfxX":10.452309799926384,"pfxZ":5.894413459213132,"pX":1.2957631953422055,"pZ":2.5490859110006574,"vX0":-6.91108298177337,"vY0":-132.4620757635753,"vZ0":-2.8484342356856787,"x":67.61,"y":169.95,"x0":2.594464929621241,"y0":50.00042517809869,"z0":5.250919271791761,"aX":18.38068072192668},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-17.2,"spinRate":2027,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.41514041675483115,"extension":6.668945749035296},"index":1,"playId":"914954f9-dbcf-3828-befa-3c6eab2c77cd","pitchNumber":2,"startTime":"2026-05-08T23:31:32.642Z","endTime":"2026-05-08T23:31:36.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16838768645007,"aZ":-16.136603226003118,"pfxX":6.816227764921745,"pfxZ":9.059980260507373,"pX":0.5880060547075847,"pZ":2.1847328738747116,"vX0":-7.219641240341801,"vY0":-133.11409275938905,"vZ0":-5.159207178870184,"x":94.59,"y":179.79,"x0":2.467342186989501,"y0":50.004388821590005,"z0":5.340701223279463,"aX":12.068717740857565},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.2,"breakHorizontal":-10.6,"spinRate":2269,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.41360579161503885,"extension":6.631082463009492},"hitData":{"launchSpeed":87.1,"launchAngle":25.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":158.02,"coordY":78.21}},"index":2,"playId":"15f8131f-12c3-3e7d-8069-b7bcdde62dd6","pitchNumber":3,"startTime":"2026-05-08T23:31:50.691Z","endTime":"2026-05-08T23:31:58.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:31:58.898Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Williamson lines out to third baseman Caleb Durbin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-08T23:32:01.460Z","endTime":"2026-05-08T23:32:52.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":93.3,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6032399712607,"aZ":-14.881271169307668,"pfxX":6.260173240224281,"pfxZ":9.46085427396582,"pX":-0.5403264368490281,"pZ":2.3717598252340526,"vX0":-9.754466666497494,"vY0":-135.35159765875355,"vZ0":-5.351532895658973,"x":137.6,"y":174.74,"x0":2.3215630276854893,"y0":50.003510861930174,"z0":5.441915676214296,"aX":11.44444646709146},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":-8.9,"spinRate":2288,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4069659285218665,"extension":6.5102761434251155},"index":0,"playId":"3397d3bf-7601-3c49-9453-62c2e522643c","pitchNumber":1,"startTime":"2026-05-08T23:32:26.762Z","endTime":"2026-05-08T23:32:30.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.433012136276318,"aZ":-23.76935137509217,"pfxX":2.4672488938183674,"pfxZ":5.044164143692261,"pX":-1.0734669287478822,"pZ":1.9069779258702175,"vX0":-9.710598761445931,"vY0":-127.52061115738734,"vZ0":-3.96598194827368,"x":157.92,"y":187.29,"x0":2.4444998217798695,"y0":50.00177931555482,"z0":5.332627176952777,"aX":4.1110708931885105},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.5,"breakHorizontal":-2.5,"spinRate":2225,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.42766760939592663,"extension":6.44498930477697},"hitData":{"launchSpeed":81.7,"launchAngle":9.0,"totalDistance":118.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":96.45,"coordY":165.13}},"index":1,"playId":"82c33341-659c-335b-9f90-62469db71270","pitchNumber":2,"startTime":"2026-05-08T23:32:46.001Z","endTime":"2026-05-08T23:32:52.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:32:52.020Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chandler Simpson flies out to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-08T23:32:56.247Z","endTime":"2026-05-08T23:33:47.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":93.0,"endSpeed":84.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.939845892436797,"aZ":-22.557631935795367,"pfxX":11.381575659160445,"pfxZ":5.227693599017134,"pX":-0.39815574774805673,"pZ":2.3196933943270577,"vX0":-11.307075980848584,"vY0":-134.93548925857579,"vZ0":-3.7287677947616675,"x":132.18,"y":176.15,"x0":2.372060105733157,"y0":50.00448054301011,"z0":5.3128623995235085,"aX":20.94596444862573},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":-18.1,"spinRate":2158,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.40624440991595234,"extension":6.533023540864284},"index":0,"playId":"f8e24f70-1294-3721-b698-14e20f9105ec","pitchNumber":1,"startTime":"2026-05-08T23:33:20.347Z","endTime":"2026-05-08T23:33:24.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.2,"endSpeed":85.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01822351100747,"aZ":-21.19510139876024,"pfxX":11.028968515370634,"pfxZ":5.802957853036725,"pX":0.5100863132801741,"pZ":2.7288715521106495,"vX0":-9.115385200949083,"vY0":-136.85414696766836,"vZ0":-2.7962610746713015,"x":97.56,"y":165.1,"x0":2.455929348806631,"y0":50.00016432253354,"z0":5.220315733814995,"aX":20.856798984006105},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.1,"breakHorizontal":-18.0,"spinRate":2132,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4006667104932955,"extension":6.596021970372549},"hitData":{"launchSpeed":81.0,"launchAngle":31.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.12,"coordY":104.89}},"index":1,"playId":"210a8c8a-391a-3766-8fa0-4ec28e205816","pitchNumber":2,"startTime":"2026-05-08T23:33:40.532Z","endTime":"2026-05-08T23:33:47.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:33:47.425Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-08T23:35:16.060Z","endTime":"2026-05-08T23:37:03.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":90.5,"endSpeed":82.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49381282040705,"aZ":-21.309091677441035,"pfxX":-9.55277517490557,"pfxZ":6.190647348496693,"pX":-0.9332552034445518,"pZ":1.8558318520938784,"vX0":3.4606629470025094,"vY0":-131.75721089469985,"vZ0":-5.628318903387548,"x":152.57,"y":188.67,"x0":-1.0240780773290918,"y0":50.0032312187604,"z0":5.598700359105854,"aX":-16.76318766516778},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.2,"breakHorizontal":16.6,"spinRate":2064,"spinDirection":209},"zone":13,"typeConfidence":0.9,"plateTime":0.4160256134220268,"extension":6.680515783874724},"index":0,"playId":"dc684d13-aa51-38da-806c-11a4706e2561","pitchNumber":1,"startTime":"2026-05-08T23:35:57.938Z","endTime":"2026-05-08T23:36:03.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.186208740134756,"aZ":-32.61687931750265,"pfxX":-7.2481239082667175,"pfxZ":-0.2955799132923289,"pX":0.17360074295782196,"pZ":1.0382394381509876,"vX0":4.741036596346747,"vY0":-121.93101266032748,"vZ0":-4.191249956614483,"x":110.38,"y":210.75,"x0":-0.8684737688203459,"y0":50.00388401943599,"z0":5.6383481514248155,"aX":-10.757652009573587},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":11.8,"spinRate":894,"spinDirection":250},"zone":14,"typeConfidence":0.91,"plateTime":0.45170089087410226,"extension":6.671611828118985},"index":1,"playId":"06dbaf4a-138f-36f6-a8de-af14342dbe1f","pitchNumber":2,"startTime":"2026-05-08T23:36:18.464Z","endTime":"2026-05-08T23:36:23.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":88.4,"endSpeed":81.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95947705617422,"aZ":-22.29354479549072,"pfxX":-0.15104283459081103,"pfxZ":5.927096117258278,"pX":1.2244212335885167,"pZ":0.2565649156384838,"vX0":5.102183262898872,"vY0":-128.36789025516094,"vZ0":-9.044163037456086,"x":70.33,"y":231.85,"x0":-0.7704837217523149,"y0":50.00002767527075,"z0":5.565374247221941,"aX":-0.25214323869119953},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":-0.8,"spinRate":2208,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4269426559121827,"extension":6.602143601417357},"index":2,"playId":"b28b8c5b-5293-3a0d-844b-b6740599da21","pitchNumber":3,"startTime":"2026-05-08T23:36:35.112Z","endTime":"2026-05-08T23:36:39.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":91.4,"endSpeed":83.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06466226058114,"aZ":-20.213174257277874,"pfxX":-8.348386008742963,"pfxZ":6.676359316732363,"pX":-0.8934685920081966,"pZ":3.062329107364068,"vX0":2.958605272650745,"vY0":-133.09749331582083,"vZ0":-3.185363098749766,"x":151.06,"y":156.1,"x0":-0.9361879258387324,"y0":50.000044218616665,"z0":5.741596209991676,"aX":-14.947155254585086},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":14.4,"spinRate":2068,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.4118180806956202,"extension":6.563108777734066},"hitData":{"launchSpeed":48.1,"launchAngle":21.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.76,"coordY":153.22}},"index":3,"playId":"edb823aa-24a6-3752-8ef4-fca1814ae298","pitchNumber":4,"startTime":"2026-05-08T23:36:54.732Z","endTime":"2026-05-08T23:37:03.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:37:03.014Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcelo Mayer grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-08T23:37:04.529Z","endTime":"2026-05-08T23:39:10.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347026839308757,"aZ":-25.58976126951314,"pfxX":0.5892491943785951,"pfxZ":3.914132759807905,"pX":0.4651211989220998,"pZ":2.0252279294826487,"vX0":3.5646157699143237,"vY0":-129.04071059732922,"vZ0":-4.335175208046249,"x":99.27,"y":184.1,"x0":-1.0118954880693527,"y0":50.00449972418811,"z0":5.703127059097687,"aX":0.9917106442175888},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":-1.9,"spinRate":2185,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.4247866847614077,"extension":6.598912242755492},"index":0,"playId":"07a5c8b4-9595-35b1-8b17-f114fa868a65","pitchNumber":1,"startTime":"2026-05-08T23:37:30.473Z","endTime":"2026-05-08T23:37:35.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.473882244617908,"aZ":-40.40463662400234,"pfxX":-6.485143194430269,"pfxZ":-5.535756617080697,"pX":-0.07763273420841713,"pZ":1.5164847603868867,"vX0":4.212485880768304,"vY0":-122.53963412759704,"vZ0":-1.454330844312822,"x":119.96,"y":197.83,"x0":-0.996864546614465,"y0":50.005957261657784,"z0":5.64386341819246,"aX":-9.634453036864604},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.1,"breakHorizontal":10.4,"spinRate":886,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.45102954587193844,"extension":6.721825623671332},"index":1,"playId":"80d3307a-90c5-3b06-b282-03141cf3b6ab","pitchNumber":2,"startTime":"2026-05-08T23:37:54.493Z","endTime":"2026-05-08T23:37:59.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-08T23:38:06.873Z","endTime":"2026-05-08T23:38:24.633Z","isPitch":false,"type":"action","player":{"id":691785,"link":"/api/v1/people/691785"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.4,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.319731844206448,"aZ":-24.041112566289133,"pfxX":-6.955815803678233,"pfxZ":5.442014563383395,"pX":0.7966845408234591,"pZ":0.9980157264736724,"vX0":5.978166138569946,"vY0":-122.33864340805461,"vZ0":-5.734819811326984,"x":86.63,"y":211.83,"x0":-0.7917536431096535,"y0":50.00180249291241,"z0":5.47173222732517,"aX":-10.394054741993235},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.5,"breakHorizontal":10.9,"spinRate":930,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.45015499339342746,"extension":6.895264060803034},"index":3,"playId":"e478849d-f7d9-3d7e-a96d-5d55e1627f1e","pitchNumber":3,"startTime":"2026-05-08T23:38:24.633Z","endTime":"2026-05-08T23:38:29.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44687288984422,"aZ":-24.50900842841658,"pfxX":1.618713879996946,"pfxZ":4.586943609796914,"pX":1.8145269311289711,"pZ":1.628502584071187,"vX0":5.464775693817518,"vY0":-128.36805514140565,"vZ0":-5.677150523693358,"x":47.83,"y":194.81,"x0":-0.5515650344061668,"y0":50.00002391075332,"z0":5.775442992772264,"aX":2.70102761396447},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":-4.2,"spinRate":2299,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.42660878229487853,"extension":6.769557704340654},"index":4,"playId":"46fc8b2c-613a-32e4-bafc-46d2302ddcc1","pitchNumber":4,"startTime":"2026-05-08T23:38:42.868Z","endTime":"2026-05-08T23:38:48.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.405729070205336,"aZ":-20.45564667901731,"pfxX":-8.295134725352217,"pfxZ":6.622217916025814,"pX":0.5398696920960968,"pZ":2.3237565331252985,"vX0":6.314610857469944,"vY0":-132.9331995779032,"vZ0":-4.481209517845348,"x":96.42,"y":176.04,"x0":-0.801606708560741,"y0":50.00568502445547,"z0":5.537928783739847,"aX":-14.686061563349076},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.0,"breakHorizontal":13.4,"spinRate":2059,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.41377903383307535,"extension":6.7195392146330875},"hitData":{"launchSpeed":84.0,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.89,"coordY":163.41}},"index":5,"playId":"9ba1c599-947d-3449-8c0f-35f737487615","pitchNumber":5,"startTime":"2026-05-08T23:39:02.728Z","endTime":"2026-05-08T23:39:10.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:39:10.008Z","atBatIndex":13},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Carlos Narváez hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-08T23:39:11.874Z","endTime":"2026-05-08T23:41:22.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.335355374602116,"aZ":-19.769628893894424,"pfxX":-9.649465111953345,"pfxZ":6.797589827655151,"pX":-0.3081255220121764,"pZ":1.218851270885283,"vX0":4.74786067200232,"vY0":-134.0810022079024,"vZ0":-7.542862039842882,"x":128.75,"y":205.87,"x0":-0.8457659218012807,"y0":50.00530610838965,"z0":5.473737563023276,"aX":-17.61401611516148},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":16.4,"spinRate":2165,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.40814024292175777,"extension":6.7097942696705255},"index":0,"playId":"cfa962ee-dbe1-30dc-9b87-fc7dfb7d6ccf","pitchNumber":1,"startTime":"2026-05-08T23:39:36.218Z","endTime":"2026-05-08T23:39:40.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.113293286987204,"aZ":-20.74892982874712,"pfxX":-9.233541207892392,"pfxZ":6.35646360860326,"pX":-1.8249275185061455,"pZ":2.963666311463708,"vX0":1.0730493895530893,"vY0":-133.35309476587827,"vZ0":-3.0088499672608027,"x":186.56,"y":158.76,"x0":-1.0333749673053219,"y0":50.00480419879248,"z0":5.606193064619616,"aX":-16.60495248742367},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":16.4,"spinRate":2087,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.4109762237679848,"extension":6.587426888411662},"index":1,"playId":"99a47e46-95c1-3b7b-9a4a-482f80278f9c","pitchNumber":2,"startTime":"2026-05-08T23:39:54.579Z","endTime":"2026-05-08T23:39:58.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44716744915701,"aZ":-23.297084579662638,"pfxX":1.0833099975677116,"pfxZ":5.314659081028213,"pX":0.20625384335785207,"pZ":2.1958341124450094,"vX0":2.5525991802122903,"vY0":-128.3519031816794,"vZ0":-4.244759942214246,"x":109.14,"y":179.49,"x0":-0.9416081117324759,"y0":50.000751503052136,"z0":5.684181662512646,"aX":1.807207155184786},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":-2.5,"spinRate":2320,"spinDirection":192},"zone":5,"typeConfidence":0.9,"plateTime":0.42667278977366374,"extension":6.5576419051968},"index":2,"playId":"fd533dc8-a4f2-3aa9-8bab-63a0758935fb","pitchNumber":3,"startTime":"2026-05-08T23:40:14.266Z","endTime":"2026-05-08T23:40:18.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.669891767621618,"aZ":-25.469854139583525,"pfxX":0.663540416370412,"pfxZ":4.049194336144404,"pX":-0.4860870431996271,"pZ":2.110573997548121,"vX0":0.8820998565794698,"vY0":-127.96517828404885,"vZ0":-4.157884635280327,"x":135.53,"y":181.79,"x0":-0.9216436652888923,"y0":50.00582074510915,"z0":5.754491066756277,"aX":1.0992458081661611},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.6,"breakHorizontal":-1.4,"spinRate":2296,"spinDirection":183},"zone":7,"typeConfidence":0.9,"plateTime":0.4282070935072664,"extension":6.544304235854271},"index":3,"playId":"cc82a91a-9a6e-39fe-a498-425b4759f0a9","pitchNumber":4,"startTime":"2026-05-08T23:40:39.703Z","endTime":"2026-05-08T23:40:47.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-08T23:41:00.185Z","endTime":"2026-05-08T23:41:14.189Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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(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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24605254761606,"aZ":-23.124574493497484,"pfxX":-9.40136031681308,"pfxZ":5.2564498799436095,"pX":-1.8055219456675464,"pZ":4.1138491273141815,"vX0":0.9980305137318404,"vY0":-131.91697421667016,"vZ0":0.2487978975877433,"x":185.82,"y":127.71,"x0":-0.9762409835044129,"y0":50.0006743841138,"z0":5.756385888305053,"aX":-16.17422756704943},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.8,"breakHorizontal":16.7,"spinRate":1964,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.4190260879653378,"extension":6.555355746738779},"index":5,"playId":"b6c97a54-63cd-3324-9b5c-4a19e9d1422c","pitchNumber":5,"startTime":"2026-05-08T23:41:14.189Z","endTime":"2026-05-08T23:41:22.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:41:22.181Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Caleb Durbin lines out to second baseman Ben Williamson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-08T23:42:30.279Z","endTime":"2026-05-08T23:43:20.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"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-08T23:41:31.135Z","endTime":"2026-05-08T23:42:32.628Z","isPitch":false,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695271524172394,"aZ":-11.699668718988368,"pfxX":-2.4504634500474465,"pfxZ":11.10578130759777,"pX":0.20237502015515235,"pZ":2.955290980634555,"vX0":3.805933112423818,"vY0":-135.209058658744,"vZ0":-5.120196860339621,"x":109.29,"y":158.99,"x0":-0.9079405694252969,"y0":50.0013704858093,"z0":5.701098193540921,"aX":-4.517329294886079},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":3.6,"spinRate":2236,"spinDirection":205},"zone":2,"typeConfidence":0.93,"plateTime":0.4057807156950921,"extension":6.611472945517999},"index":1,"playId":"59479310-3ea4-3c93-9237-4f35ad332a9b","pitchNumber":1,"startTime":"2026-05-08T23:42:32.628Z","endTime":"2026-05-08T23:42:42.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"59479310-3ea4-3c93-9237-4f35ad332a9b","startTime":"2026-05-08T23:42:44.943Z","endTime":"2026-05-08T23:42:54.520Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":86.2,"endSpeed":80.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34738568225238,"aZ":-26.53701471718401,"pfxX":2.588926360943379,"pfxZ":3.478883790351322,"pX":-0.4815372481044015,"pZ":2.7163779180206955,"vX0":0.2109473443443619,"vY0":-125.70761244569478,"vZ0":-2.3418777478209156,"x":135.36,"y":165.44,"x0":-0.9032314373615274,"y0":50.00577736774171,"z0":5.786122873278761,"aX":4.198218848379328},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.1,"breakHorizontal":-4.8,"spinRate":2350,"spinDirection":167},"zone":1,"typeConfidence":0.89,"plateTime":0.4335613785100296,"extension":6.568586506417759},"index":3,"playId":"5477a192-5a3a-3a45-9988-d913edde6eba","pitchNumber":2,"startTime":"2026-05-08T23:42:54.520Z","endTime":"2026-05-08T23:42:59.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20583312286945,"aZ":-26.2224499586063,"pfxX":2.059120781810676,"pfxZ":3.619172396713582,"pX":0.2687642289215399,"pZ":2.3071724751414293,"vX0":1.954069414349016,"vY0":-126.72777220888064,"vZ0":-3.5592064716336003,"x":106.76,"y":176.49,"x0":-0.7767455756657151,"y0":50.003195272443904,"z0":5.7988236641367665,"aX":3.386061458020328},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.1,"breakHorizontal":-4.1,"spinRate":2336,"spinDirection":184},"zone":6,"typeConfidence":0.9,"plateTime":0.43039135608440615,"extension":6.6174467354805335},"hitData":{"launchSpeed":98.7,"launchAngle":8.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":131.19,"coordY":144.17}},"index":4,"playId":"dbb15d75-2b6f-3867-9c8c-08d48b67ea77","pitchNumber":3,"startTime":"2026-05-08T23:43:13.611Z","endTime":"2026-05-08T23:43:20.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":665966,"link":"/api/v1/people/665966"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:43:20.477Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Fortes singles on a ground ball to third baseman Caleb Durbin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-08T23:45:34.268Z","endTime":"2026-05-08T23:46:31.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 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":85.9,"endSpeed":79.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67298698174662,"aZ":-24.132641222525468,"pfxX":0.4871891785461986,"pfxZ":5.032555832686155,"pX":0.6912077223681113,"pZ":3.259930308701202,"vX0":-5.032797416620695,"vY0":-125.1716685977263,"vZ0":-0.6615109251611634,"x":90.65,"y":150.76,"x0":2.658785869905584,"y0":50.00218995670675,"z0":5.491849294300529,"aX":0.7793594117384739},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.2,"breakHorizontal":0.2,"spinRate":2172,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.43646008875815445,"extension":6.297703141603748},"index":0,"playId":"86cbcff2-6130-38f6-aee6-bee425a841ec","pitchNumber":1,"startTime":"2026-05-08T23:45:49.708Z","endTime":"2026-05-08T23:45:53.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37482063067252,"aZ":-36.48978354747632,"pfxX":5.304107922026132,"pfxZ":-2.904211140993609,"pX":-0.3117906613691141,"pZ":1.3429009569080648,"vX0":-8.405379735904376,"vY0":-120.70549153585814,"vZ0":-2.246164817708047,"x":128.88,"y":202.52,"x0":2.518518525932004,"y0":50.005732477513305,"z0":5.482800929376701,"aX":7.867916449357103},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.5,"breakHorizontal":-7.7,"spinRate":1205,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.4528941558184556,"extension":6.56849138390994},"index":1,"playId":"8f361db3-4ad3-39f1-ab50-12864b1e2239","pitchNumber":2,"startTime":"2026-05-08T23:46:04.311Z","endTime":"2026-05-08T23:46:07.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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-08T23:46:13.891Z","endTime":"2026-05-08T23:46:22.764Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.719049997723896,"aZ":-36.16474921909915,"pfxX":6.506518270997742,"pfxZ":-2.611265764770371,"pX":1.381558486775261,"pZ":2.1520372906747287,"vX0":-5.284961077756974,"vY0":-122.6564655417498,"vZ0":-0.6891654615568238,"x":64.34,"y":180.67,"x0":2.7162922426293554,"y0":50.004663088209625,"z0":5.514115571668005,"aX":9.938925523257709},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.7,"breakHorizontal":-10.6,"spinRate":1267,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.44614838933576895,"extension":6.3221738230265885},"hitData":{"launchSpeed":68.9,"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.44,"coordY":183.17}},"index":3,"playId":"c20ecad4-fd58-3116-8cf9-09297cd857d5","pitchNumber":3,"startTime":"2026-05-08T23:46:22.764Z","endTime":"2026-05-08T23:46:31.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:46:31.544Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a line drive to left fielder Jarren Duran. Nick Fortes to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-08T23:46:37.129Z","endTime":"2026-05-08T23:50:18.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnThird":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,9],"actionIndex":[8],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37669785449074,"aZ":-16.166041935130078,"pfxX":7.568165326729471,"pfxZ":9.063024609709913,"pX":0.5075617221676335,"pZ":2.154042809884247,"vX0":-7.617254008877411,"vY0":-133.01581612168155,"vZ0":-5.492973049908476,"x":97.65,"y":180.62,"x0":2.4450697053977946,"y0":50.00101520291337,"z0":5.444894223024739,"aX":13.364854464761818},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.2,"breakHorizontal":-11.8,"spinRate":2211,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4140697842012342,"extension":6.467812639748941},"index":0,"playId":"f7864fed-b07a-3153-91f9-4a69e3052bb8","pitchNumber":1,"startTime":"2026-05-08T23:47:03.843Z","endTime":"2026-05-08T23:47:07.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16607787962052,"aZ":-17.230735757373242,"pfxX":8.987299001852268,"pfxZ":8.500958010446249,"pX":1.5472436280921495,"pZ":3.359960823741232,"vX0":-5.486311454093856,"vY0":-132.00184117934367,"vZ0":-2.7065036871239823,"x":58.02,"y":148.06,"x0":2.489375522789057,"y0":50.00033394962831,"z0":5.6731597183056675,"aX":15.793280817391233},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.0,"breakHorizontal":-15.0,"spinRate":2161,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.415578555583886,"extension":6.3660511646556},"index":1,"playId":"b883a41b-19ae-3eeb-82a6-ee2d2fcf9d72","pitchNumber":2,"startTime":"2026-05-08T23:47:30.664Z","endTime":"2026-05-08T23:47:34.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72309217095226,"aZ":-24.969828300306123,"pfxX":11.103645312749151,"pfxZ":4.092351964556414,"pX":1.5734382365257102,"pZ":3.474484511229231,"vX0":-6.350785952438275,"vY0":-132.27428253898591,"vZ0":-0.3250984330400976,"x":57.02,"y":144.97,"x0":2.569976791275017,"y0":50.00620888512955,"z0":5.4388451749187015,"aX":19.566967542990856},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":-18.6,"spinRate":1990,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.41499884421843714,"extension":6.712541373999713},"index":2,"playId":"bdf7439d-309f-3fde-ab63-cccf2d3e35ed","pitchNumber":3,"startTime":"2026-05-08T23:47:52.307Z","endTime":"2026-05-08T23:47:57.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"actionPlayId":"bdf7439d-309f-3fde-ab63-cccf2d3e35ed","startTime":"2026-05-08T23:47:59.123Z","endTime":"2026-05-08T23:48:23.456Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"59e2e5dc-2ab2-439b-a890-dc01b73eef15","startTime":"2026-05-08T23:48:23.456Z","endTime":"2026-05-08T23:48:28.456Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":5,"playId":"923d993b-1127-3fcf-837b-81afd09531dd","startTime":"2026-05-08T23:48:44.791Z","endTime":"2026-05-08T23:48:47.791Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.483666823627548,"aZ":-25.881507636121967,"pfxX":10.716257432168963,"pfxZ":3.614836425139229,"pX":-0.2085583491719955,"pZ":3.0387156728487077,"vX0":-10.55675520600975,"vY0":-131.29704941189138,"vZ0":-0.8640913874830903,"x":124.95,"y":156.73,"x0":2.4770852316543306,"y0":50.00330874754949,"z0":5.302627726601092,"aX":18.66115232328565},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-17.0,"spinRate":2052,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.41758063953277924,"extension":6.5744049233651864},"index":6,"playId":"5684dd51-2a84-37b1-a4cc-090d74525039","pitchNumber":4,"startTime":"2026-05-08T23:49:05.752Z","endTime":"2026-05-08T23:49:09.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"playId":"f435eea4-da66-34d0-bc97-6cf3ed934df4","startTime":"2026-05-08T23:49:32.226Z","endTime":"2026-05-08T23:49:37.256Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Taylor Walls batting, Nick Fortes advances to 2nd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":813349,"fullName":"Connelly Early"}}},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":8,"actionPlayId":"f435eea4-da66-34d0-bc97-6cf3ed934df4","startTime":"2026-05-08T23:49:42.347Z","endTime":"2026-05-08T23:50:07.787Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":813349,"link":"/api/v1/people/813349"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"postOnSecond":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":1.65,"dramaIndex":63.0,"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5894461369619,"aZ":-34.329856213648334,"pfxX":5.212843838619371,"pfxZ":-1.4658018675478868,"pX":-0.9244182696554075,"pZ":2.1772177102495234,"vX0":-9.636167985635392,"vY0":-120.43014202007726,"vZ0":-0.6825399461645736,"x":152.24,"y":180.0,"x0":2.444766386401893,"y0":50.00092479520217,"z0":5.49122784708224,"aX":7.685309232813482},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.5,"breakHorizontal":-7.2,"spinRate":1203,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4541709120496602,"extension":6.5227541432212925},"hitData":{"launchSpeed":74.4,"launchAngle":20.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.61,"coordY":119.34}},"index":9,"playId":"86421eb6-8bb3-31b1-94e5-9d16deec3661","pitchNumber":5,"startTime":"2026-05-08T23:50:07.787Z","endTime":"2026-05-08T23:50:18.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.7,"awayTeamWinProbability":63.3,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.65,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:50:18.887Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Yandy Díaz hit by pitch. Taylor Walls to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-08T23:50:22.249Z","endTime":"2026-05-08T23:51:46.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnThird":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46504953120741,"aZ":-33.780911784140244,"pfxX":7.238629874823768,"pfxZ":-1.1304152427313792,"pX":0.7819477147424503,"pZ":2.2709723974199254,"vX0":-6.320663114491209,"vY0":-118.61626139203618,"vZ0":-0.8555590359549058,"x":87.19,"y":177.46,"x0":2.5454087842253945,"y0":50.00439748727849,"z0":5.726451426964913,"aX":10.278353225508214},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.9,"breakHorizontal":-11.5,"spinRate":1195,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.4624239656813245,"extension":6.343269668586212},"index":0,"playId":"51b69251-7dc9-3bc4-b64a-350cb62aefa8","pitchNumber":1,"startTime":"2026-05-08T23:50:49.062Z","endTime":"2026-05-08T23:50:52.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.548389332223195,"aZ":-15.616246359603458,"pfxX":8.087402280237473,"pfxZ":9.005333782164287,"pX":1.31461804668375,"pZ":3.7712311152387965,"vX0":-6.098775177988064,"vY0":-135.48017988955593,"vZ0":-1.7200298299304992,"x":66.89,"y":136.96,"x0":2.556214596095326,"y0":50.006039249132186,"z0":5.518493811478637,"aX":14.876430809473783},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":-13.2,"spinRate":2261,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40594303400213194,"extension":6.749601863086367},"index":1,"playId":"44176a83-7082-3008-abc5-688bedf73cf3","pitchNumber":2,"startTime":"2026-05-08T23:51:10.408Z","endTime":"2026-05-08T23:51:14.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.072774837891917,"aZ":-38.82965009233045,"pfxX":-3.841571395984122,"pfxZ":-4.76458197498112,"pX":-2.1741177457741965,"pZ":0.7476660348667837,"vX0":-9.075334855776873,"vY0":-117.961160722259,"vZ0":-2.774260904433288,"x":199.87,"y":218.59,"x0":2.233903676541647,"y0":50.00161871549595,"z0":5.5462157550975375,"aX":-5.368132678794285},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.0,"breakHorizontal":9.4,"spinRate":2387,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4657234177371077,"extension":6.579575829449794},"index":2,"playId":"a52fb5e9-dad3-3a79-b10a-5631f1ebd51e","pitchNumber":3,"startTime":"2026-05-08T23:51:38.280Z","endTime":"2026-05-08T23:51:46.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.2,"awayTeamWinProbability":67.8,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.68,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:51:46.707Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-08T23:52:56.073Z","endTime":"2026-05-08T23:54:29.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"postOnThird":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","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-08T23:52:00.474Z","endTime":"2026-05-08T23:52:58.244Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47025656292945,"aZ":-31.222788324735596,"pfxX":9.71655735263501,"pfxZ":0.6557611825724514,"pX":0.4719199915276986,"pZ":2.6666455835821,"vX0":-8.036231675740387,"vY0":-120.30409592267763,"vZ0":-0.10752426724810826,"x":99.01,"y":166.78,"x0":2.6016429571279636,"y0":50.00590435291909,"z0":5.491589007595728,"aX":14.171649034799858},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.4,"breakHorizontal":-15.6,"spinRate":1199,"spinDirection":104},"zone":6,"typeConfidence":2.0,"plateTime":0.45620567094518494,"extension":6.739008092970597},"index":1,"playId":"67c34038-3fcd-3a2b-8bd0-bc9dcf4ea822","pitchNumber":1,"startTime":"2026-05-08T23:52:58.244Z","endTime":"2026-05-08T23:53:02.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.161306404837816,"aZ":-14.593029497889797,"pfxX":7.06301124955936,"pfxZ":9.397874671327958,"pX":0.4219928031791466,"pZ":2.8849620374809484,"vX0":-7.4612700929503015,"vY0":-136.87928645270193,"vZ0":-4.1391961772945765,"x":100.91,"y":160.89,"x0":2.283954709550199,"y0":50.0056025552344,"z0":5.436888299204956,"aX":13.217354256484276},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-10.9,"spinRate":2352,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.402326572264434,"extension":6.648496121757522},"index":2,"playId":"f20d4862-3c04-3668-9a7b-48497106942a","pitchNumber":2,"startTime":"2026-05-08T23:53:16.561Z","endTime":"2026-05-08T23:53:20.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7583860525298,"aZ":-14.371134895819749,"pfxX":6.192140520440153,"pfxZ":9.425698784540906,"pX":0.21902089348709627,"pZ":4.149814099498513,"vX0":-8.05874466247763,"vY0":-137.16485817400692,"vZ0":-0.931329838533512,"x":108.65,"y":126.74,"x0":2.402443066272332,"y0":50.00505063438289,"z0":5.481859455806211,"aX":11.699400987650701},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-9.4,"spinRate":2391,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40063091991356314,"extension":6.844643151519571},"index":3,"playId":"336c94d6-8c78-3316-ba41-e21760ae666a","pitchNumber":3,"startTime":"2026-05-08T23:53:42.215Z","endTime":"2026-05-08T23:53:48.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87823493034791,"aZ":-38.838701598755705,"pfxX":-4.547520600610822,"pfxZ":-4.827256731668079,"pX":-1.3650331695708222,"pZ":2.2863654933201363,"vX0":-7.410093263048845,"vY0":-117.01745656088322,"vZ0":0.7007365836434003,"x":169.03,"y":177.05,"x0":2.4380629728168164,"y0":50.00143696984219,"z0":5.632913602613421,"aX":-6.2802898104063845},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.3,"breakHorizontal":10.1,"spinRate":2374,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.46877412092793636,"extension":6.653377208156637},"index":4,"playId":"730b5167-ae8d-3eba-90e3-895a5c4bd3b0","pitchNumber":4,"startTime":"2026-05-08T23:54:03.832Z","endTime":"2026-05-08T23:54:08.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.476005916141784,"aZ":-13.953948595369004,"pfxX":6.625358511792681,"pfxZ":9.732263787742273,"pX":-0.5686954447769188,"pZ":3.548197520078615,"vX0":-9.994709010646345,"vY0":-136.32856598205728,"vZ0":-2.500940331744784,"x":138.68,"y":142.98,"x0":2.293287073586461,"y0":50.00186207352406,"z0":5.446978364057548,"aX":12.403305582614708},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":-9.7,"spinRate":2435,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.4025899398999817,"extension":6.754963161565257},"index":5,"playId":"08922c4c-dc6e-3242-a5b3-d889fc400f6f","pitchNumber":5,"startTime":"2026-05-08T23:54:23.707Z","endTime":"2026-05-08T23:54:29.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.9,"awayTeamWinProbability":61.1,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":2.13,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:54:29.039Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Junior Caminero grounds into a double play, third baseman Caleb Durbin to second baseman Marcelo Mayer to first baseman Willson Contreras. Yandy Díaz out at 2nd. Junior Caminero out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-08T23:54:31.462Z","endTime":"2026-05-08T23:55:00.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.638162913747593,"aZ":-36.602547825020565,"pfxX":7.924950132044763,"pfxZ":-2.8709251163218,"pX":-0.2882421888264035,"pZ":1.852346656809182,"vX0":-9.282688307977995,"vY0":-123.38160093023491,"vZ0":-1.2012827870416696,"x":127.99,"y":188.77,"x0":2.493887754296433,"y0":50.00511944448702,"z0":5.431222908703034,"aX":12.21597288310687},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.3,"breakHorizontal":-12.1,"spinRate":1333,"spinDirection":99},"zone":7,"typeConfidence":2.0,"plateTime":0.4439991798126175,"extension":6.640188233037705},"hitData":{"launchSpeed":75.3,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.92,"coordY":166.96}},"index":0,"playId":"02d08387-d96e-34d5-9df0-089356d17840","pitchNumber":1,"startTime":"2026-05-08T23:54:52.797Z","endTime":"2026-05-08T23:55:00.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":670764,"link":"/api/v1/people/670764"},"third":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":16.60000000000001,"leverageIndex":2.66,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:55:00.830Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jarren Duran lines out to center fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-08T23:56:50.326Z","endTime":"2026-05-08T23:59:25.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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(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":90.6,"endSpeed":82.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98301207882168,"aZ":-19.842077619366346,"pfxX":-8.70527312012763,"pfxZ":7.033704482519125,"pX":-0.9335717586157916,"pZ":2.407176818069879,"vX0":3.3577190780321025,"vY0":-131.8341093024213,"vZ0":-4.566857154568698,"x":152.59,"y":173.79,"x0":-1.0952332880194853,"y0":50.00652746134794,"z0":5.633814844211946,"aX":-15.270254869481407},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.9,"breakHorizontal":15.0,"spinRate":2072,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.41605498414803677,"extension":6.736263335182154},"index":0,"playId":"154ee6a4-23b2-3046-8f49-e65494537782","pitchNumber":1,"startTime":"2026-05-08T23:57:24.114Z","endTime":"2026-05-08T23:57:28.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070057358474962,"aZ":-24.72153742085551,"pfxX":2.2516114479108924,"pfxZ":4.530457733979349,"pX":0.9536226426817059,"pZ":0.9639947670235847,"vX0":3.604973111236981,"vY0":-128.0827963857643,"vZ0":-6.907303684981661,"x":80.65,"y":212.75,"x0":-0.7702781506316093,"y0":50.00039787973251,"z0":5.658108917175824,"aX":3.7001079890732447},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":-4.9,"spinRate":2286,"spinDirection":193},"zone":14,"typeConfidence":0.9,"plateTime":0.4293758176025406,"extension":6.629500349416863},"index":1,"playId":"27196937-3b17-3494-a47e-9e867dbcfb67","pitchNumber":2,"startTime":"2026-05-08T23:57:39.909Z","endTime":"2026-05-08T23:57:45.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.303034501471668,"aZ":-14.923076856014276,"pfxX":-1.8280623125382158,"pfxZ":9.553465559142339,"pX":1.0615598877717451,"pZ":1.7276882141093495,"vX0":5.464366769944986,"vY0":-133.43240696499214,"vZ0":-7.299018187234837,"x":76.54,"y":192.13,"x0":-0.7740060756478919,"y0":50.00322964885815,"z0":5.570744860391925,"aX":-3.301449918012053},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":2.2,"spinRate":2056,"spinDirection":206},"zone":14,"typeConfidence":0.85,"plateTime":0.41024226975326794,"extension":6.68916631392254},"index":2,"playId":"460972fc-59a5-35ba-8acc-5b2ea8242215","pitchNumber":3,"startTime":"2026-05-08T23:57:56.107Z","endTime":"2026-05-08T23:58:00.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58661307866973,"aZ":-24.22789762249146,"pfxX":1.34395868471328,"pfxZ":4.658968341587303,"pX":0.16390760251445002,"pZ":2.0916203311265815,"vX0":2.3626520223894323,"vY0":-129.38495970333116,"vZ0":-4.710713048056819,"x":110.75,"y":182.31,"x0":-0.9336339959318575,"y0":50.00038588679745,"z0":5.779545740772926,"aX":2.2907929713721433},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":-2.9,"spinRate":2281,"spinDirection":190},"zone":8,"typeConfidence":0.9,"plateTime":0.4224319254447826,"extension":6.5961483473998745},"index":3,"playId":"f69de97b-fd7f-3cee-9f46-043c8eecc00a","pitchNumber":4,"startTime":"2026-05-08T23:58:13.869Z","endTime":"2026-05-08T23:58:17.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05112631296066,"aZ":-22.617575337282535,"pfxX":0.932601968276098,"pfxZ":5.703648634400188,"pX":-0.6515345796899616,"pZ":2.0822931090011028,"vX0":0.1472240654464164,"vY0":-128.48845352750507,"vZ0":-4.849209645687705,"x":141.83,"y":182.56,"x0":-0.8307338261216223,"y0":50.00309098541872,"z0":5.746289417035716,"aX":1.562957344808844},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.7,"spinRate":2222,"spinDirection":194},"zone":7,"typeConfidence":0.9,"plateTime":0.42591125734180224,"extension":6.470545592376762},"index":4,"playId":"bf7fba1c-313e-369e-946c-b82ed47ddea1","pitchNumber":5,"startTime":"2026-05-08T23:58:30.320Z","endTime":"2026-05-08T23:58:34.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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-08T23:58:42.678Z","endTime":"2026-05-08T23:58:58.276Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":91.1,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27386197774048,"aZ":-19.936225075618296,"pfxX":-8.232142281122659,"pfxZ":6.855480688147095,"pX":0.6589666032748396,"pZ":3.1334554304573294,"vX0":6.444189490524364,"vY0":-132.52973547029072,"vZ0":-2.792457467856501,"x":91.88,"y":154.18,"x0":-0.7297667705675593,"y0":50.00588279695684,"z0":5.650372266689755,"aX":-14.704544139555962},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.0,"breakHorizontal":13.6,"spinRate":2093,"spinDirection":199},"zone":3,"typeConfidence":0.91,"plateTime":0.412660631835998,"extension":6.731621686573338},"index":6,"playId":"00700da1-489e-35fc-b6b8-e36477b497e1","pitchNumber":6,"startTime":"2026-05-08T23:58:58.276Z","endTime":"2026-05-08T23:59:02.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.699884198531752,"aZ":-26.46253099634252,"pfxX":2.436974502714545,"pfxZ":3.4794292099384485,"pX":0.41362962095358063,"pZ":1.9913454067344771,"vX0":2.347683186871945,"vY0":-127.22285061505434,"vZ0":-4.182861787798236,"x":101.23,"y":185.01,"x0":-0.8372073822308935,"y0":50.0038287114293,"z0":5.750220481082071,"aX":4.001177816970678},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.6,"breakHorizontal":-4.9,"spinRate":2253,"spinDirection":185},"zone":9,"typeConfidence":0.9,"plateTime":0.4302499281521688,"extension":6.627412538715312},"hitData":{"launchSpeed":99.6,"launchAngle":16.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.42,"coordY":72.13}},"index":7,"playId":"44006f43-0cd4-3da9-9e3d-8a379253aafa","pitchNumber":7,"startTime":"2026-05-08T23:59:19.809Z","endTime":"2026-05-08T23:59:25.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-08T23:59:25.517Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-08T23:59:28.838Z","endTime":"2026-05-09T00:01:02.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":91.1,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.238323963866705,"aZ":-17.211445789701017,"pfxX":-6.050398363151876,"pfxZ":8.309391122943726,"pX":-0.8988097926454903,"pZ":3.221554207121156,"vX0":2.39412259168948,"vY0":-132.8032342637302,"vZ0":-3.0965442660596847,"x":151.26,"y":151.8,"x0":-1.0216387808713145,"y0":50.005404991052615,"z0":5.6421065137119335,"aX":-10.89806714940179},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2102,"spinDirection":201},"zone":11,"typeConfidence":0.86,"plateTime":0.41115203999240446,"extension":6.687441440469636},"index":0,"playId":"4fdb8a7a-45a9-3dbd-be6a-b0d597eb0ace","pitchNumber":1,"startTime":"2026-05-08T23:59:54.336Z","endTime":"2026-05-08T23:59:59.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.109793961944735,"aZ":-32.313940789054016,"pfxX":-4.850505335730874,"pfxZ":-0.0911690870761106,"pX":-1.1805889625000212,"pZ":2.855116567717519,"vX0":0.8895817939826888,"vY0":-121.55636324875677,"vZ0":-0.12784439719731644,"x":162.0,"y":161.69,"x0":-0.92258029371098,"y0":50.003936898257585,"z0":5.727420542392433,"aX":-7.217439880343987},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":8.5,"spinRate":822,"spinDirection":238},"zone":11,"typeConfidence":0.91,"plateTime":0.4515779445013872,"extension":6.67720439252454},"index":1,"playId":"504f93ac-5c09-3c24-953c-62f069eb920e","pitchNumber":2,"startTime":"2026-05-09T00:00:15.823Z","endTime":"2026-05-09T00:00:23.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.714487359089265,"aZ":-32.63546280575979,"pfxX":6.919570063640455,"pfxZ":-0.34527595892860496,"pX":0.18991616675485093,"pZ":1.752550351182054,"vX0":0.5801333397603428,"vY0":-115.55709465801078,"vZ0":-1.7786715939985567,"x":109.76,"y":191.46,"x0":-0.9626999264948105,"y0":50.00358762517171,"z0":5.714565461802432,"aX":9.210041161945883},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-0.8,"breakHorizontal":-12.6,"spinRate":2473,"spinDirection":55},"zone":8,"typeConfidence":0.91,"plateTime":0.4768831022149862,"extension":6.669748725635835},"index":2,"playId":"458cbb32-63da-3124-abc1-1f65671719a2","pitchNumber":3,"startTime":"2026-05-09T00:00:34.320Z","endTime":"2026-05-09T00:00:38.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.900118418511003,"aZ":-15.186748013974746,"pfxX":-4.27795023556445,"pfxZ":9.24901520146048,"pX":0.4610618997973394,"pZ":2.251020132626507,"vX0":4.32626452702043,"vY0":-135.0291243246188,"vZ0":-6.198766234664945,"x":99.43,"y":178.0,"x0":-0.6102961247629014,"y0":50.00100293190336,"z0":5.655019387274956,"aX":-7.855853382685835},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":6.7,"spinRate":2111,"spinDirection":199},"zone":6,"typeConfidence":0.85,"plateTime":0.4064819224717797,"extension":6.719811660666019},"index":3,"playId":"02eeca2e-3ed1-3896-8f10-cc81e902b5e6","pitchNumber":4,"startTime":"2026-05-09T00:00:57.602Z","endTime":"2026-05-09T00:01:02.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:01:02.512Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wilyer Abreu homers (6) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-09T00:01:02.344Z","endTime":"2026-05-09T00:02:47.596Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"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":86.4,"endSpeed":78.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.708377530838714,"aZ":-27.705913311764178,"pfxX":2.3328173586856344,"pfxZ":2.8172384336896563,"pX":0.018327368250478204,"pZ":2.285168533207097,"vX0":1.4920259157877076,"vY0":-125.71650971225667,"vZ0":-2.967446895630192,"x":116.3,"y":177.08,"x0":-0.8877713612092099,"y0":50.001917900400166,"z0":5.751920132718603,"aX":3.6988603176661097},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":-4.6,"spinRate":2284,"spinDirection":178},"zone":5,"typeConfidence":0.9,"plateTime":0.43724760622573244,"extension":6.55550339269291},"index":0,"playId":"d6e193e0-a98a-3c87-9354-f9c9bd73e9ad","pitchNumber":1,"startTime":"2026-05-09T00:01:27.348Z","endTime":"2026-05-09T00:01:32.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399326609076216,"aZ":-34.36436244138474,"pfxX":-8.318125654993338,"pfxZ":-1.4548868647558146,"pX":0.7840222306474458,"pZ":1.518796241119235,"vX0":6.4250767236984165,"vY0":-122.61745633967404,"vZ0":-2.5784727160871816,"x":87.11,"y":197.77,"x0":-0.807633129716454,"y0":50.00451413618868,"z0":5.556688223117949,"aX":-12.490810240593632},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.0,"breakHorizontal":13.3,"spinRate":997,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4490930793907544,"extension":6.787316003960188},"index":1,"playId":"4659e35a-0fc5-39f6-80b7-3dd35cbe9299","pitchNumber":2,"startTime":"2026-05-09T00:01:47.325Z","endTime":"2026-05-09T00:01:52.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-09T00:01:57.236Z","endTime":"2026-05-09T00:02:11.935Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.249987228610962,"aZ":-12.606780778377717,"pfxX":-3.291211284379965,"pfxZ":10.794600676549287,"pX":-0.4344357663862696,"pZ":4.438190616702661,"vX0":2.6441629256113077,"vY0":-134.3147711145061,"vZ0":-1.176103406500554,"x":133.56,"y":118.95,"x0":-1.0079308304668513,"y0":50.00193367761676,"z0":5.785680935691588,"aX":-5.9654499163520205},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":5.3,"spinRate":2183,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.4090433876995898,"extension":6.565178317278407},"index":3,"playId":"517b05f7-6bca-321e-a051-0236facbe434","pitchNumber":3,"startTime":"2026-05-09T00:02:11.935Z","endTime":"2026-05-09T00:02:16.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.221120992388553,"aZ":-28.05568882716775,"pfxX":3.9302855842781623,"pfxZ":2.6051695179753125,"pX":0.3643431079343998,"pZ":1.5110513981161906,"vX0":1.554015602627968,"vY0":-125.03671209932595,"vZ0":-4.876316005792327,"x":103.11,"y":197.98,"x0":-0.7759687486530915,"y0":50.005389995408095,"z0":5.7887605476509565,"aX":6.224033614090809},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.8,"breakHorizontal":-7.4,"spinRate":2327,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.43804617219277686,"extension":6.664442550440093},"hitData":{"launchSpeed":106.9,"launchAngle":23.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":174.03,"coordY":32.71}},"index":4,"playId":"20ba59fa-6cd5-3719-aa7f-ef5039e6e443","pitchNumber":4,"startTime":"2026-05-09T00:02:31.508Z","endTime":"2026-05-09T00:02:47.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":12.099999999999994,"leverageIndex":0.48,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:02:47.596Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-09T00:02:41.536Z","endTime":"2026-05-09T00:04:04.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(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":92.7,"endSpeed":84.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.631794859608437,"aZ":-13.193943272452898,"pfxX":-1.0497726323726986,"pfxZ":10.384893612821768,"pX":-0.33677099804606403,"pZ":3.354318047088726,"vX0":1.8935155053426644,"vY0":-134.9068094402269,"vZ0":-3.901958694656243,"x":129.84,"y":148.21,"x0":-0.9140414261631407,"y0":50.00522199467573,"z0":5.761125699651406,"aX":-1.9193005868685478},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.1,"breakHorizontal":1.4,"spinRate":2110,"spinDirection":203},"zone":11,"typeConfidence":0.92,"plateTime":0.4073130316599398,"extension":6.589550472148726},"index":0,"playId":"a5451162-eb96-3625-a301-f269bfb96e27","pitchNumber":1,"startTime":"2026-05-09T00:03:26.528Z","endTime":"2026-05-09T00:03:30.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":88.0,"endSpeed":81.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.034362310004365,"aZ":-25.967983544347874,"pfxX":2.952646878532126,"pfxZ":3.7222357560308312,"pX":0.32237802441653535,"pZ":2.0446069547233003,"vX0":2.088652500434699,"vY0":-128.1506414812064,"vZ0":-4.300969774410293,"x":104.71,"y":183.58,"x0":-0.8862045584196314,"y0":50.00029760935179,"z0":5.768715246557214,"aX":4.9188206513226405},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.0,"breakHorizontal":-5.8,"spinRate":2276,"spinDirection":184},"zone":9,"typeConfidence":0.9,"plateTime":0.4271102779024125,"extension":6.667592345154971},"index":1,"playId":"b39abc5a-8ce9-3e48-840c-a8bdfb308648","pitchNumber":2,"startTime":"2026-05-09T00:03:42.890Z","endTime":"2026-05-09T00:03:46.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.050142881843694,"aZ":-39.43149574354787,"pfxX":-7.8230610916311765,"pfxZ":-4.8293634154225815,"pX":0.07254245114014236,"pZ":1.3622961634532649,"vX0":4.3950860989304665,"vY0":-122.85577117009963,"vZ0":-2.1918441358410403,"x":114.23,"y":202.0,"x0":-0.7385238833900561,"y0":50.00144463794758,"z0":5.669869099779016,"aX":-11.762327546168837},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.0,"breakHorizontal":12.8,"spinRate":928,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.44864038871417034,"extension":6.848638686945554},"hitData":{"launchSpeed":85.2,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.07,"coordY":158.86}},"index":2,"playId":"af97e620-61b5-374b-9922-6debc0883b5e","pitchNumber":3,"startTime":"2026-05-09T00:03:58.023Z","endTime":"2026-05-09T00:04:04.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:04:04.598Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-09T00:06:03.560Z","endTime":"2026-05-09T00:07:20.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.115517891553203,"aZ":-23.158083695700995,"pfxX":11.635449620726344,"pfxZ":5.161372266856091,"pX":0.712597583604459,"pZ":3.4864597362072995,"vX0":-8.749886283011405,"vY0":-132.1056215534124,"vZ0":-0.27458610831740105,"x":89.84,"y":144.65,"x0":2.574745256366725,"y0":50.0046940808191,"z0":5.3107261030816755,"aX":20.335206330106537},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.5,"breakHorizontal":-18.8,"spinRate":2087,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4164289167632105,"extension":6.756850765438059},"index":0,"playId":"4fead19e-bd4d-39e5-b7ea-6a4806ad95d9","pitchNumber":1,"startTime":"2026-05-09T00:06:21.693Z","endTime":"2026-05-09T00:06:26.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":91.2,"endSpeed":83.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412699726038166,"aZ":-23.928263413017024,"pfxX":11.752948913325,"pfxZ":4.648267484743272,"pX":1.1467722395325175,"pZ":3.0041545205094127,"vX0":-7.8755191215411555,"vY0":-132.59094247833877,"vZ0":-1.6138670840297165,"x":73.29,"y":157.67,"x0":2.634659092500453,"y0":50.001869669010915,"z0":5.373704367218438,"aX":20.841131967457358},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":-19.4,"spinRate":2146,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.41373085595739045,"extension":6.659265779789095},"index":1,"playId":"c4d25d86-1efe-3cb2-9f03-6c9797ee34d5","pitchNumber":2,"startTime":"2026-05-09T00:06:33.692Z","endTime":"2026-05-09T00:06:38.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.428574693557106,"aZ":-32.74828844080802,"pfxX":-4.507906765244059,"pfxZ":-0.4203840182817675,"pX":-0.28107624225794514,"pZ":3.393141885877221,"vX0":-5.716541751816129,"vY0":-116.2607212189589,"vZ0":2.575178527075323,"x":127.71,"y":147.17,"x0":2.8029436416667006,"y0":50.00415448932874,"z0":5.396305499060294,"aX":-6.121452587967475},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":0.2,"breakHorizontal":9.7,"spinRate":2367,"spinDirection":306},"zone":11,"typeConfidence":2.0,"plateTime":0.4725767041263307,"extension":6.615165008630981},"index":2,"playId":"4358aba7-c531-32d7-afb6-f83b5dd2826b","pitchNumber":3,"startTime":"2026-05-09T00:06:54.763Z","endTime":"2026-05-09T00:06:59.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-09T00:07:05.392Z","endTime":"2026-05-09T00:07:15.950Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27417582538029,"aZ":-11.932985670979237,"pfxX":6.303227838887612,"pfxZ":10.587301674527204,"pX":-0.22775876983142804,"pZ":3.3172423117927163,"vX0":-8.853513157021045,"vY0":-138.45075354827577,"vZ0":-3.6598738309733174,"x":125.68,"y":149.21,"x0":2.2152705745936396,"y0":50.0058750206072,"z0":5.473751839568352,"aX":12.055022803939993},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":-9.2,"spinRate":2364,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.3979304960944865,"extension":6.9576267626213},"index":4,"playId":"02375203-e277-3d0e-adb2-579255836bb1","pitchNumber":4,"startTime":"2026-05-09T00:07:15.950Z","endTime":"2026-05-09T00:07:20.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:07:20.016Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-09T00:07:21.252Z","endTime":"2026-05-09T00:09:16.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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(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":87.4,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.782551832162014,"aZ":-25.088028418606413,"pfxX":0.5229133699534154,"pfxZ":4.313887989899093,"pX":-1.2801732823187497,"pZ":2.0402127537460775,"vX0":-9.898942621022682,"vY0":-127.04438738848665,"vZ0":-3.1627257732546035,"x":165.8,"y":183.69,"x0":2.590404953500258,"y0":50.00404472935961,"z0":5.284220176762562,"aX":0.8604492365521006},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.3,"breakHorizontal":1.2,"spinRate":2207,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.4302888166983596,"extension":6.550910454568066},"index":0,"playId":"bb6e8d71-d211-366e-8f93-8267aab227e2","pitchNumber":1,"startTime":"2026-05-09T00:07:43.266Z","endTime":"2026-05-09T00:07:47.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":91.5,"endSpeed":83.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.685209284742903,"aZ":-24.139822582146532,"pfxX":10.511250372633885,"pfxZ":4.512022949919547,"pX":2.0136301207431058,"pZ":3.3589235557381736,"vX0":-5.488917937192008,"vY0":-133.14561309617523,"vZ0":-0.4956820000192144,"x":40.25,"y":148.09,"x0":2.744828775733834,"y0":50.005152475288384,"z0":5.3065241745223934,"aX":18.726236390349587},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":-17.8,"spinRate":2150,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4126237887983022,"extension":6.503311547951102},"index":1,"playId":"80253437-7ceb-3416-854f-f3a5bf960ca2","pitchNumber":2,"startTime":"2026-05-09T00:07:57.725Z","endTime":"2026-05-09T00:08:02.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81782293087943,"aZ":-21.913065348630493,"pfxX":10.889844341167896,"pfxZ":5.8135866535726946,"pX":-0.28094824910375243,"pZ":1.7538070336613114,"vX0":-11.146503067427357,"vY0":-132.17524535176722,"vZ0":-4.774604677306692,"x":127.71,"y":191.43,"x0":2.5809412856143603,"y0":50.003625297227494,"z0":5.197959798381768,"aX":19.22247733719122},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":-17.2,"spinRate":2144,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.41479571780358526,"extension":6.769113594344314},"index":2,"playId":"c5efc00d-ad62-32dc-bc3d-e628d57cb72c","pitchNumber":3,"startTime":"2026-05-09T00:08:14.621Z","endTime":"2026-05-09T00:08:19.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":92.7,"endSpeed":84.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65908230601594,"aZ":-22.08342558866503,"pfxX":10.534723894481333,"pfxZ":5.523129143025991,"pX":0.39935800632869894,"pZ":2.273679476659531,"vX0":-9.23348413995901,"vY0":-134.6772774158839,"vZ0":-3.4809421434306365,"x":101.78,"y":177.39,"x0":2.512198877199227,"y0":50.005974520442024,"z0":5.1545732609791814,"aX":19.25627887878834},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":-16.9,"spinRate":2169,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.40751614397581415,"extension":6.763591293151317},"index":3,"playId":"8502ecaa-f515-3eed-8e41-5d6e4ff17e21","pitchNumber":4,"startTime":"2026-05-09T00:08:27.921Z","endTime":"2026-05-09T00:08:32.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.2,"endSpeed":86.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44579100876131,"aZ":-12.33144083652644,"pfxX":6.70995248910252,"pfxZ":10.286707308769277,"pX":0.8781439601857052,"pZ":2.3860774465668197,"vX0":-6.497632080223318,"vY0":-138.378919654367,"vZ0":-5.796141844096598,"x":83.53,"y":174.36,"x0":2.391073601594608,"y0":50.00238397968481,"z0":5.342554348305654,"aX":12.942400878755784},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":-10.7,"spinRate":2337,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.39664497978409363,"extension":6.904169345092645},"index":4,"playId":"98804146-e720-3c3a-a439-03d540e81258","pitchNumber":5,"startTime":"2026-05-09T00:08:48.725Z","endTime":"2026-05-09T00:08:54.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85907935044351,"aZ":-16.06941625323357,"pfxX":6.535139946745861,"pfxZ":8.605275221645087,"pX":0.5652738435814192,"pZ":3.3190858398463208,"vX0":-7.205839945101508,"vY0":-136.59629651153182,"vZ0":-2.7025778285345172,"x":95.45,"y":149.16,"x0":2.4008179179664806,"y0":50.00091064199489,"z0":5.439464496214043,"aX":12.227316040850303},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":-10.1,"spinRate":2251,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.40251674176964336,"extension":7.051385115096484},"index":5,"playId":"199a10cf-186c-30b4-b0d6-1cc9e280b737","pitchNumber":6,"startTime":"2026-05-09T00:09:11.998Z","endTime":"2026-05-09T00:09:16.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:09:16.166Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, pitcher Connelly Early to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-09T00:09:16.766Z","endTime":"2026-05-09T00:10:01.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":813349,"link":"/api/v1/people/813349"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":91.8,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.671146960702618,"aZ":-22.861976464712786,"pfxX":11.207604036439934,"pfxZ":5.19162739680092,"pX":0.7485385292516995,"pZ":2.6857197969582676,"vX0":-8.396822715293073,"vY0":-133.3411843007712,"vZ0":-2.435344167994207,"x":88.47,"y":166.27,"x0":2.4881199353253205,"y0":50.00491369672749,"z0":5.267114102180239,"aX":20.10905905018835},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.0,"breakHorizontal":-18.4,"spinRate":2124,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.4113576414188418,"extension":6.746336294075606},"index":0,"playId":"da2e4bc0-3e49-36c0-9923-c61f25142fa1","pitchNumber":1,"startTime":"2026-05-09T00:09:41.465Z","endTime":"2026-05-09T00:09:46.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7980302431983,"aZ":-33.759034073577965,"pfxX":5.383850433704366,"pfxZ":-1.0252993059246531,"pX":0.024231071619704374,"pZ":2.689110910249426,"vX0":-7.921223613396233,"vY0":-123.55313164108273,"vZ0":0.1862881071971334,"x":115.78,"y":141.37,"x0":2.567034629972206,"y0":50.00111169663462,"z0":5.441574397067029,"aX":8.353749227215324},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":-7.9,"spinRate":1406,"spinDirection":104},"zone":5,"typeConfidence":2.0,"plateTime":0.4427284382098824,"extension":6.422589859175798},"hitData":{"launchSpeed":95.4,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.11,"coordY":181.14}},"index":1,"playId":"24ceba12-a4b3-36d8-b895-768cf829e046","pitchNumber":2,"startTime":"2026-05-09T00:09:54.693Z","endTime":"2026-05-09T00:10:01.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:10:01.625Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T00:11:49.266Z","endTime":"2026-05-09T00:14:39.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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, 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":86.9,"endSpeed":79.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.821954803550575,"aZ":-24.181463715842902,"pfxX":1.8772628265958442,"pfxZ":4.921892592672737,"pX":-0.025220627438440887,"pZ":2.649258795602506,"vX0":1.5516704661413918,"vY0":-126.5958017064299,"vZ0":-3.0993209692101398,"x":117.96,"y":167.25,"x0":-0.8898920274713238,"y0":50.00045526042431,"z0":5.824711452824637,"aX":3.0467276539697825},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.4,"breakHorizontal":-3.7,"spinRate":2323,"spinDirection":179},"zone":5,"typeConfidence":0.9,"plateTime":0.4326472329934541,"extension":6.452568885554708},"index":0,"playId":"50fcc2dd-ee31-3079-b8b5-b934e97ac37c","pitchNumber":1,"startTime":"2026-05-09T00:12:14.682Z","endTime":"2026-05-09T00:12:17.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.932851177821878,"aZ":-30.180208980512198,"pfxX":7.0712015435973,"pfxZ":1.4952019728622847,"pX":-0.028138769146440302,"pZ":1.7331845483039867,"vX0":-0.11317427973050564,"vY0":-115.45413675926625,"vZ0":-2.446255074794985,"x":118.07,"y":191.98,"x0":-0.8950224796552789,"y0":50.002695290809484,"z0":5.746128420098815,"aX":9.429848540278774},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.3,"breakHorizontal":-12.7,"spinRate":2521,"spinDirection":54},"zone":8,"typeConfidence":0.91,"plateTime":0.47663206781866974,"extension":6.500065422689203},"index":1,"playId":"aa0020c7-53df-30a8-baf4-89c40538fa25","pitchNumber":2,"startTime":"2026-05-09T00:12:35.261Z","endTime":"2026-05-09T00:12:38.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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-09T00:12:46.389Z","endTime":"2026-05-09T00:13:03.520Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":71.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.582175343581444,"aZ":-35.030440440826034,"pfxX":7.539026843191608,"pfxZ":-2.167985374068045,"pX":1.1247393082926407,"pZ":1.7674580989014481,"vX0":2.2185141528925234,"vY0":-115.27819048193894,"vZ0":-1.3131122522577512,"x":74.13,"y":191.06,"x0":-0.8346127812415387,"y0":50.00214101130226,"z0":5.790674786261308,"aX":9.935147051314443},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.0,"breakHorizontal":-14.3,"spinRate":2578,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.47896442358846114,"extension":6.613920009611663},"index":3,"playId":"b7b5850a-4635-321a-8eec-acfcd8cfc732","pitchNumber":3,"startTime":"2026-05-09T00:13:03.520Z","endTime":"2026-05-09T00:13:11.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.022296064320148,"aZ":-13.038641295549148,"pfxX":-1.8884795968977581,"pfxZ":10.19794343087871,"pX":0.7493708152762018,"pZ":2.706546170458144,"vX0":4.740983977274225,"vY0":-135.91725474729722,"vZ0":-5.393559983569684,"x":88.44,"y":165.7,"x0":-0.7699841735879219,"y0":50.00099379044188,"z0":5.617736328984395,"aX":-3.5435660879960644},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":2.4,"spinRate":2050,"spinDirection":205},"zone":6,"typeConfidence":0.93,"plateTime":0.4025588096113242,"extension":6.639233191020372},"index":4,"playId":"9a1289be-6991-3175-af8a-05637a7cbd4f","pitchNumber":4,"startTime":"2026-05-09T00:13:48.081Z","endTime":"2026-05-09T00:13:51.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70265159492594,"aZ":-36.786388936487484,"pfxX":-7.354998062441935,"pfxZ":-3.1594499484452605,"pX":0.7207664097295294,"pZ":-0.2557940776911792,"vX0":5.47821609412435,"vY0":-121.21069416966274,"vZ0":-5.796408799480222,"x":89.53,"y":245.69,"x0":-0.6334856706290383,"y0":50.00273444043637,"z0":5.446597102198036,"aX":-10.745680744576834},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.1,"breakHorizontal":11.8,"spinRate":737,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.4550638971977219,"extension":6.788164163273802},"index":5,"playId":"632752cf-f093-3932-9498-7456d598b724","pitchNumber":5,"startTime":"2026-05-09T00:14:11.901Z","endTime":"2026-05-09T00:14:16.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":78.7,"endSpeed":72.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.478881762530953,"aZ":-33.31431337699975,"pfxX":6.566881264526294,"pfxZ":-0.8480543382698809,"pX":0.6943349833887257,"pZ":1.9991034853328573,"vX0":1.5857797036553476,"vY0":-114.64271525655188,"vZ0":-1.242188230913189,"x":90.53,"y":184.8,"x0":-0.8591758284192395,"y0":50.005724647891846,"z0":5.789105098027126,"aX":8.774132097421788},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-1.6,"breakHorizontal":-12.2,"spinRate":2454,"spinDirection":59},"zone":9,"typeConfidence":0.91,"plateTime":0.47711522279976704,"extension":6.498404030551951},"index":6,"playId":"d950b01c-8eab-357c-8d72-bb387d171c0a","pitchNumber":6,"startTime":"2026-05-09T00:14:35.084Z","endTime":"2026-05-09T00:14:39.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:14:39.625Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ceddanne Rafaela homers (3) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T00:14:40.280Z","endTime":"2026-05-09T00:15:21.312Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"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":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71639547745552,"aZ":-30.397151340042118,"pfxX":7.447252889363956,"pfxZ":1.3022830981821372,"pX":-0.414497120777819,"pZ":2.5521463587817386,"vX0":-0.5399480564510313,"vY0":-116.10449230968895,"vZ0":-0.6559147107005416,"x":132.8,"y":169.87,"x0":-1.1465355163135025,"y0":50.003732573131664,"z0":5.730829175423453,"aX":10.168492336412962},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":2.5,"breakHorizontal":-13.3,"spinRate":2458,"spinDirection":58},"zone":4,"typeConfidence":0.91,"plateTime":0.4717333176349854,"extension":6.496138557918808},"hitData":{"launchSpeed":99.4,"launchAngle":28.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":31.81,"coordY":77.1}},"index":0,"playId":"72ffda38-c0ef-3308-9bdc-b2aa2543343c","pitchNumber":1,"startTime":"2026-05-09T00:15:05.218Z","endTime":"2026-05-09T00:15:21.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":10.599999999999994,"leverageIndex":0.63,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:15:21.312Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcelo Mayer grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T00:15:15.155Z","endTime":"2026-05-09T00:16:01.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.463498359251144,"aZ":-12.329287981340402,"pfxX":-3.3688080571175743,"pfxZ":10.838858314611633,"pX":0.3082017425848033,"pZ":1.684374388942289,"vX0":4.198919507447239,"vY0":-134.75110086934646,"vZ0":-8.021478580564299,"x":105.25,"y":193.3,"x0":-0.8357131245004377,"y0":50.00260027159677,"z0":5.579328981476168,"aX":-6.168324222354073},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":5.2,"spinRate":2152,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.4071372826502393,"extension":6.7714548137094805},"hitData":{"launchSpeed":70.0,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.88,"coordY":159.36}},"index":0,"playId":"b6de4704-38aa-3f11-a270-033ec6567f2d","pitchNumber":1,"startTime":"2026-05-09T00:15:53.316Z","endTime":"2026-05-09T00:16:01.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:16:01.066Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-09T00:16:02.505Z","endTime":"2026-05-09T00:18:48.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.421404915354135,"aZ":-19.027604476223143,"pfxX":-6.579202074059021,"pfxZ":7.5601841640757055,"pX":0.699473118368668,"pZ":2.8591540156011432,"vX0":6.182452695746602,"vY0":-131.44132312351698,"vZ0":-3.44842114475418,"x":90.34,"y":161.58,"x0":-0.8351588098013644,"y0":50.00576728579462,"z0":5.611529979447113,"aX":-11.445359469370453},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.1,"breakHorizontal":10.4,"spinRate":1996,"spinDirection":205},"zone":3,"typeConfidence":0.9,"plateTime":0.41767877400433484,"extension":6.757895316424957},"index":0,"playId":"bcede8b6-5583-3e2e-9daf-d89399fbd79d","pitchNumber":1,"startTime":"2026-05-09T00:16:28.119Z","endTime":"2026-05-09T00:16:31.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86369893737529,"aZ":-33.02746638669433,"pfxX":7.066412857041149,"pfxZ":-0.6580219740056998,"pX":0.36735365623981836,"pZ":1.0801572192946123,"vX0":0.6768438858360328,"vY0":-113.7323976164663,"vZ0":-2.9994334555535795,"x":103.0,"y":209.62,"x0":-0.8518651180479824,"y0":50.002795507350726,"z0":5.725634706411086,"aX":9.161672277050085},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-1.7,"breakHorizontal":-13.0,"spinRate":2441,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4835096239662091,"extension":6.516977089327176},"index":1,"playId":"7723a656-2d54-303f-8c0f-fca9c9ed917a","pitchNumber":2,"startTime":"2026-05-09T00:16:45.950Z","endTime":"2026-05-09T00:16:49.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-09T00:16:54.090Z","endTime":"2026-05-09T00:17:14.186Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.914205192519287,"aZ":-15.72706402291726,"pfxX":-4.097484490331594,"pfxZ":8.867853025081113,"pX":0.694207389466654,"pZ":3.9597366721284977,"vX0":5.027691486079799,"vY0":-135.63355550430353,"vZ0":-1.8732242396177665,"x":90.54,"y":131.87,"x0":-0.6550506162701664,"y0":50.00337501707464,"z0":5.761494198434844,"aX":-7.600492995189608},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":6.2,"spinRate":2130,"spinDirection":209},"zone":12,"typeConfidence":0.87,"plateTime":0.40453032328407934,"extension":6.673554954505506},"index":3,"playId":"235fe8c2-8a9b-36a4-9ddf-cad7e5ba8085","pitchNumber":3,"startTime":"2026-05-09T00:17:14.186Z","endTime":"2026-05-09T00:17:18.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.639336648866326,"aZ":-33.24768630526688,"pfxX":6.371444724384073,"pfxZ":-0.8313117205222045,"pX":0.05612053289148508,"pZ":0.9363493313444547,"vX0":0.24787249987590562,"vY0":-113.34280122716699,"vZ0":-3.1307009457690675,"x":114.86,"y":213.5,"x0":-0.8815939604430141,"y0":50.00480561130195,"z0":5.689278206437877,"aX":8.207693614336126},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-2.0,"breakHorizontal":-11.5,"spinRate":2387,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.48510579026468337,"extension":6.688808699914728},"index":4,"playId":"30ff0f6e-edbc-3795-b6d3-d8e5953c41ed","pitchNumber":4,"startTime":"2026-05-09T00:17:33.920Z","endTime":"2026-05-09T00:17:37.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.745471033826075,"aZ":-14.57865555328416,"pfxX":-4.03153310404317,"pfxZ":9.568310659549383,"pX":0.7160310693801218,"pZ":2.630846251001735,"vX0":5.549426660725576,"vY0":-135.07798173146955,"vZ0":-5.12315789914992,"x":89.71,"y":167.75,"x0":-0.8458581570902538,"y0":50.0053950141498,"z0":5.585230632740378,"aX":-7.416011333839208},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":6.0,"spinRate":2076,"spinDirection":208},"zone":6,"typeConfidence":0.88,"plateTime":0.4062387257000597,"extension":6.796947435851102},"index":5,"playId":"697bbf31-e87c-3df0-a860-af084d03c24f","pitchNumber":5,"startTime":"2026-05-09T00:17:58.939Z","endTime":"2026-05-09T00:18:02.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.62870739646691,"aZ":-33.8010352657209,"pfxX":8.678827153507038,"pfxZ":-1.2761073251776418,"pX":-0.4433026944563119,"pZ":1.8909787454023117,"vX0":-1.4789831736453467,"vY0":-112.38491630974077,"vZ0":-1.1152367498912863,"x":133.9,"y":187.72,"x0":-0.9035367720820922,"y0":50.00199799122996,"z0":5.831035528906883,"aX":11.085422783287779},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-2.3,"breakHorizontal":-15.4,"spinRate":2316,"spinDirection":52},"zone":7,"typeConfidence":0.91,"plateTime":0.4876361746729718,"extension":6.4875061433101004},"index":6,"playId":"94bbc5ea-07c0-355b-acd4-2686f8e0b766","pitchNumber":6,"startTime":"2026-05-09T00:18:18.995Z","endTime":"2026-05-09T00:18:24.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.007114906056923,"aZ":-18.955771688031486,"pfxX":-6.764473430703636,"pfxZ":7.4294743240610615,"pX":0.41078849820935726,"pZ":3.1494659903986526,"vX0":5.585480200360121,"vY0":-132.67623373022835,"vZ0":-2.8597739003854654,"x":101.34,"y":153.74,"x0":-0.8452957711062177,"y0":50.00030739004237,"z0":5.626495009687121,"aX":-12.029997356059557},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":11.0,"spinRate":2026,"spinDirection":199},"zone":3,"typeConfidence":0.9,"plateTime":0.4132045343167934,"extension":6.8046637411677375},"index":7,"playId":"d38c7002-2df5-34b1-a5a8-45c046183d0c","pitchNumber":7,"startTime":"2026-05-09T00:18:44.703Z","endTime":"2026-05-09T00:18:48.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:18:48.417Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:20:50.686Z","endTime":"2026-05-09T00:22:38.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.572129821109463,"aZ":-14.013210244746519,"pfxX":7.6754216929596275,"pfxZ":10.276753701165404,"pX":-3.51941851645668E-4,"pZ":2.1377792251345134,"vX0":-8.923616438881485,"vY0":-132.64533080708125,"vZ0":-5.62073029897146,"x":117.01,"y":181.06,"x0":2.423416479272,"y0":50.00122023142919,"z0":5.320381206228755,"aX":13.562619846328747},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.4,"breakHorizontal":-11.8,"spinRate":2334,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.41424289726175134,"extension":6.667441506924315},"index":0,"playId":"fe51c3ad-133b-3c5e-8e9a-ebe48c71d763","pitchNumber":1,"startTime":"2026-05-09T00:21:27.455Z","endTime":"2026-05-09T00:21:31.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.538362286386043,"aZ":-31.22991401064212,"pfxX":-6.4016234504976355,"pfxZ":0.6510586164724614,"pX":0.7278595377413679,"pZ":2.8513992610392673,"vX0":-3.1135976796171327,"vY0":-120.06040085593798,"vZ0":0.6493644650767063,"x":89.26,"y":161.79,"x0":2.877400933031325,"y0":50.00152447782746,"z0":5.380315128040938,"aX":-9.244601325957735},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.7,"breakHorizontal":12.4,"spinRate":2407,"spinDirection":313},"zone":3,"typeConfidence":2.0,"plateTime":0.45807916149181205,"extension":6.535357460705595},"index":1,"playId":"cbc4cfb0-2c2e-3ea5-a5bc-b821f464931b","pitchNumber":2,"startTime":"2026-05-09T00:21:44.638Z","endTime":"2026-05-09T00:21:48.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":83.2,"endSpeed":75.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.512643862671283,"aZ":-32.24866482396344,"pfxX":-7.425494797584658,"pfxZ":-0.047710963294654185,"pX":-1.7958961011322203,"pZ":1.8642938254723822,"vX0":-8.11683268863628,"vY0":-120.77827443990525,"vZ0":-1.0758730357163044,"x":185.46,"y":188.44,"x0":2.5964872536675365,"y0":50.00566043321853,"z0":5.19867838666304,"aX":-10.771194213383062},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.1,"breakHorizontal":15.7,"spinRate":2490,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.45669778076381684,"extension":6.767430865009453},"index":2,"playId":"5486f2a8-9dc1-33be-b541-c58f395b343c","pitchNumber":3,"startTime":"2026-05-09T00:22:02.225Z","endTime":"2026-05-09T00:22:07.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-09T00:22:22.245Z","endTime":"2026-05-09T00:22:34.625Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":83.0,"endSpeed":75.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99700399849258,"aZ":-33.466393210592756,"pfxX":-8.566155575323045,"pfxZ":-0.894367477312132,"pX":-1.5456302958978627,"pZ":2.3904025690074495,"vX0":-7.20163039220384,"vY0":-120.63081725641179,"vZ0":0.201948321904746,"x":175.92,"y":174.24,"x0":2.614004876836379,"y0":50.00430585551053,"z0":5.30706769812304,"aX":-12.361631473484813},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.2,"breakHorizontal":17.5,"spinRate":2500,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4577116309664726,"extension":6.605296974080273},"index":4,"playId":"0e5f190e-3da2-36ca-a6fd-89b76313162b","pitchNumber":4,"startTime":"2026-05-09T00:22:34.625Z","endTime":"2026-05-09T00:22:38.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:22:38.007Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Fortes singles on a ground ball to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:22:39.882Z","endTime":"2026-05-09T00:23:24.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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":92.7,"endSpeed":84.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03443152759768,"aZ":-20.46032377950025,"pfxX":11.571893120287763,"pfxZ":6.452007312265298,"pX":0.940133838113535,"pZ":1.8194991502570845,"vX0":-8.173160269876105,"vY0":-134.5835066671747,"vZ0":-4.959224869446326,"x":81.16,"y":189.65,"x0":2.5289620560854797,"y0":50.00104520499452,"z0":5.1557535914879695,"aX":21.00568360712714},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":-19.0,"spinRate":2236,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4086000829607359,"extension":6.574664257864864},"index":0,"playId":"09a2778c-c907-375a-bbb0-48ac6e711e7c","pitchNumber":1,"startTime":"2026-05-09T00:23:02.089Z","endTime":"2026-05-09T00:23:09.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.640436301535665,"aZ":-38.933967631125675,"pfxX":7.989080789746783,"pfxZ":-4.387192944208563,"pX":0.46477120001451533,"pZ":1.6836311372129225,"vX0":-7.686144627340217,"vY0":-123.61861249293845,"vZ0":-1.0260033304686678,"x":99.28,"y":193.32,"x0":2.5827887960406186,"y0":50.002131760371476,"z0":5.384952247982567,"aX":12.310675457067363},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.9,"breakHorizontal":-12.6,"spinRate":1354,"spinDirection":93},"zone":9,"typeConfidence":2.0,"plateTime":0.4438021192955488,"extension":6.368282160755098},"hitData":{"launchSpeed":103.1,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.61,"coordY":122.38}},"index":1,"playId":"fa8cbf7c-ebbb-37a9-93a0-950ddd6be7f3","pitchNumber":2,"startTime":"2026-05-09T00:23:15.252Z","endTime":"2026-05-09T00:23:24.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:23:24.681Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:23:23.357Z","endTime":"2026-05-09T00:25:56.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":92.5,"endSpeed":84.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89939464370442,"aZ":-24.577615442233014,"pfxX":10.991572734113717,"pfxZ":4.182589334400579,"pX":-0.5540388444594548,"pZ":1.4296511980605986,"vX0":-11.77895280013646,"vY0":-134.11476948368494,"vZ0":-5.135791471958022,"x":138.12,"y":200.18,"x0":2.4736855288260267,"y0":50.001711046529245,"z0":5.129815545570848,"aX":19.956323570353717},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":-17.3,"spinRate":2093,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4089134461846453,"extension":6.631293380669721},"index":0,"playId":"f94e3198-ec6c-3d7e-97fe-093a3080cbf7","pitchNumber":1,"startTime":"2026-05-09T00:23:51.302Z","endTime":"2026-05-09T00:23:55.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4269764350088,"aZ":-14.90459653802685,"pfxX":4.916136470364653,"pfxZ":9.44955796132161,"pX":0.037663164632757797,"pZ":3.525586066170032,"vX0":-8.198600691900305,"vY0":-134.8387080929122,"vZ0":-2.2915125235324116,"x":115.56,"y":143.59,"x0":2.4895600335787638,"y0":50.00075426048807,"z0":5.4476586794750315,"aX":8.983330696763968},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":-7.0,"spinRate":2303,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4074256087401298,"extension":6.706604779584422},"index":1,"playId":"e0059092-b146-3822-a905-06192d778383","pitchNumber":2,"startTime":"2026-05-09T00:24:09.329Z","endTime":"2026-05-09T00:24:13.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":78.5,"endSpeed":72.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97246110032271,"aZ":-38.866658712366416,"pfxX":-5.284794985466472,"pfxZ":-5.108026472584074,"pX":-0.235298321113004,"pZ":1.4263361313410319,"vX0":-4.9345993317765044,"vY0":-114.2627195547558,"vZ0":-0.6439646379334171,"x":125.97,"y":200.27,"x0":2.646839890280806,"y0":50.00449849511889,"z0":5.5631938760883495,"aX":-6.919948594431218},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.1,"breakHorizontal":10.9,"spinRate":2285,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4811499000508741,"extension":6.729708840998063},"index":2,"playId":"476c7656-969d-35c7-9bf8-c8d54cd39e3b","pitchNumber":3,"startTime":"2026-05-09T00:24:43.931Z","endTime":"2026-05-09T00:24:48.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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.4,"endSpeed":75.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76306199095427,"aZ":-41.63870827228932,"pfxX":-4.3395798276672615,"pfxZ":-6.583961440370145,"pX":0.23234982749991337,"pZ":0.9624406386570004,"vX0":-4.235582968204899,"vY0":-119.9047406899157,"vZ0":-1.8322678237011074,"x":108.14,"y":212.79,"x0":2.5930982143581804,"y0":50.000449633944,"z0":5.492950527947289,"aX":-6.241457224366999},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.1,"breakHorizontal":9.0,"spinRate":2408,"spinDirection":331},"zone":14,"typeConfidence":2.0,"plateTime":0.4589076996997776,"extension":6.767802364286497},"index":3,"playId":"b9671dbe-e4a1-3e62-be21-e969c9d32c24","pitchNumber":4,"startTime":"2026-05-09T00:25:12.328Z","endTime":"2026-05-09T00:25:17.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"e5527e66-97d3-3a09-8b86-11f81fbf654b","startTime":"2026-05-09T00:25:34.200Z","endTime":"2026-05-09T00:25:37.200Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9204234761114,"aZ":-39.88321997022529,"pfxX":-1.6578117747002414,"pfxZ":-5.654355372795629,"pX":-0.36328425432419853,"pZ":1.5958552881092454,"vX0":-5.950397599589096,"vY0":-116.62324146708495,"vZ0":-0.500170421747161,"x":130.85,"y":195.69,"x0":2.4466850918220047,"y0":50.00239091038682,"z0":5.606562939916265,"aX":-2.2596490913435967},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.1,"breakHorizontal":4.6,"spinRate":2354,"spinDirection":322},"zone":7,"typeConfidence":2.0,"plateTime":0.4714212659566299,"extension":6.643590548410398},"index":5,"playId":"b5380b25-151e-3dec-bf97-b47ef255d5e5","pitchNumber":5,"startTime":"2026-05-09T00:25:52.853Z","endTime":"2026-05-09T00:25:56.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.59,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:25:56.891Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-09T00:26:01.787Z","endTime":"2026-05-09T00:28:19.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06102383560978,"aZ":-19.585737701171613,"pfxX":10.930601800424629,"pfxZ":6.864147047851704,"pX":-0.9496001125990021,"pZ":1.54824021881329,"vX0":-12.38676543084313,"vY0":-135.19329818176354,"vZ0":-5.9034393826364076,"x":153.2,"y":196.98,"x0":2.2918984183350783,"y0":50.00294276620212,"z0":5.154509818575827,"aX":20.044635496264796},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":-16.8,"spinRate":2204,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4066203275944549,"extension":6.814528755119493},"index":0,"playId":"3624f341-e14f-3938-a04e-bae2803af0e0","pitchNumber":1,"startTime":"2026-05-09T00:26:25.495Z","endTime":"2026-05-09T00:26:29.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.239755544651445,"aZ":-36.81299886067797,"pfxX":6.014975808138171,"pfxZ":-3.173068595711187,"pX":-0.48730722277683974,"pZ":1.6816133923228893,"vX0":-8.942600858478796,"vY0":-120.31665232828543,"vZ0":-1.1185520576873433,"x":135.58,"y":193.38,"x0":2.503215630996875,"y0":50.00477439825105,"z0":5.426767669943907,"aX":8.783412612532496},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.8,"breakHorizontal":-8.6,"spinRate":1228,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.4559500371560872,"extension":6.716927017023867},"index":1,"playId":"7ab255aa-30bc-316d-b471-67369c69c7bb","pitchNumber":2,"startTime":"2026-05-09T00:26:41.153Z","endTime":"2026-05-09T00:26:46.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":83.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.342972722574004,"aZ":-14.684385308833711,"pfxX":6.355320099079314,"pfxZ":9.536800681633933,"pX":0.6219187308011795,"pZ":3.8541970331016118,"vX0":-6.765558584231365,"vY0":-135.72367813982058,"vZ0":-1.7375930147756202,"x":93.29,"y":134.72,"x0":2.3414109219851906,"y0":50.00645096407049,"z0":5.544399638315792,"aX":11.660782976977325},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":-9.7,"spinRate":2352,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40617877515841405,"extension":6.745024306219507},"index":2,"playId":"48d47c4d-be72-3dfc-a496-5621e391efc3","pitchNumber":3,"startTime":"2026-05-09T00:27:01.023Z","endTime":"2026-05-09T00:27:04.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":92.1,"endSpeed":83.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.015144583722076,"aZ":-21.479589685452282,"pfxX":10.361238253283272,"pfxZ":5.929394666168667,"pX":1.2323708222874543,"pZ":3.323643272620082,"vX0":-7.061784173540699,"vY0":-133.94664224629372,"vZ0":-1.0318827118777318,"x":70.02,"y":149.04,"x0":2.5672053901129073,"y0":50.000530171919024,"z0":5.260841394966352,"aX":18.67992525458564},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":-17.0,"spinRate":2213,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.41012834445099733,"extension":6.7519421757965485},"index":3,"playId":"0f0d8518-21d7-38d4-a4d6-3e03d0d940c0","pitchNumber":4,"startTime":"2026-05-09T00:27:21.702Z","endTime":"2026-05-09T00:27:25.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66290075149566,"aZ":-14.91884062822995,"pfxX":7.417810707055639,"pfxZ":9.360267368357569,"pX":0.162723187586913,"pZ":3.0006217437878258,"vX0":-8.290955419239518,"vY0":-135.86936745194555,"vZ0":-3.6495074886009458,"x":110.8,"y":157.76,"x0":2.310492938237169,"y0":50.00219197257425,"z0":5.418203306412749,"aX":13.674157712867547},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-11.4,"spinRate":2295,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.4053135796458709,"extension":6.791464700923897},"index":4,"playId":"62238006-2cab-37e2-bf26-d81318cc64f4","pitchNumber":5,"startTime":"2026-05-09T00:27:44.359Z","endTime":"2026-05-09T00:27:47.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.126246664880266,"aZ":-37.798592986865216,"pfxX":7.273312968727677,"pfxZ":-3.7344318087437287,"pX":-1.1699572123749324,"pZ":2.1401109611617906,"vX0":-11.010232865667998,"vY0":-121.51418140207255,"vZ0":-0.21441805419949733,"x":161.6,"y":181.0,"x0":2.4592396372059575,"y0":50.00263459295404,"z0":5.492743304143795,"aX":10.960374423494109},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.6,"breakHorizontal":-10.8,"spinRate":1545,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.44946927553436566,"extension":6.809426235136656},"index":5,"playId":"e6f2ddee-0878-3dac-a15f-87c27fc60a4e","pitchNumber":6,"startTime":"2026-05-09T00:28:11.772Z","endTime":"2026-05-09T00:28:19.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:28:19.172Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T00:30:16.568Z","endTime":"2026-05-09T00:33:26.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":90.1,"endSpeed":82.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49839725240945,"aZ":-19.74107906111525,"pfxX":-9.387379026891697,"pfxZ":7.099726704017093,"pX":-0.29064691462810205,"pZ":2.167722641425343,"vX0":4.897362900732938,"vY0":-131.17748639934783,"vZ0":-4.991781216344409,"x":128.08,"y":180.25,"x0":-0.9574556911990532,"y0":50.001429948175705,"z0":5.557222779382732,"aX":-16.437327179944663},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":16.0,"spinRate":1921,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.4167720755480837,"extension":6.647039897577682},"index":0,"playId":"685bfa4b-a471-391d-a6dc-2a1d34285134","pitchNumber":1,"startTime":"2026-05-09T00:30:28.868Z","endTime":"2026-05-09T00:30:32.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":90.6,"endSpeed":83.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.589780512821623,"aZ":-19.070746145993116,"pfxX":-8.364570347797699,"pfxZ":7.423199465121371,"pX":-0.7582989742702159,"pZ":1.68906194693134,"vX0":3.408980200994745,"vY0":-131.9090330323194,"vZ0":-6.362989488107327,"x":145.9,"y":193.18,"x0":-0.9792804542652744,"y0":50.00519328578865,"z0":5.534877875815328,"aX":-14.768343054958144},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.2,"breakHorizontal":14.4,"spinRate":1940,"spinDirection":208},"zone":7,"typeConfidence":0.91,"plateTime":0.4149565100707928,"extension":6.685005171058817},"index":1,"playId":"876a548c-e694-3880-9efd-a4aab75d0d13","pitchNumber":2,"startTime":"2026-05-09T00:30:46.830Z","endTime":"2026-05-09T00:30:51.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":79.5,"endSpeed":73.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837177738873315,"aZ":-32.430725026686396,"pfxX":7.902415952849994,"pfxZ":-0.1867262011243569,"pX":1.10087115078658,"pZ":0.601471801473399,"vX0":2.2104690158540996,"vY0":-115.76684660175404,"vZ0":-4.318685759975002,"x":75.04,"y":222.54,"x0":-0.8945434264355562,"y0":50.00416056853054,"z0":5.615924358406201,"aX":10.662124993786332},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.2,"breakHorizontal":-14.9,"spinRate":2506,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.47422763330079043,"extension":6.502901282992598},"index":2,"playId":"2fa8b036-6059-3ae2-8951-5ece38a9da50","pitchNumber":3,"startTime":"2026-05-09T00:31:22.958Z","endTime":"2026-05-09T00:31:26.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63189890991204,"aZ":-32.972160155601806,"pfxX":-8.84577509361225,"pfxZ":-0.5448123316006939,"pX":-0.39582661323524154,"pZ":1.9336232498490653,"vX0":3.817366710281706,"vY0":-121.13344525332653,"vZ0":-1.815630198189056,"x":132.09,"y":186.57,"x0":-0.8506482384552565,"y0":50.00121276821807,"z0":5.599927228534632,"aX":-13.02695350129965},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.2,"breakHorizontal":15.0,"spinRate":953,"spinDirection":249},"zone":7,"typeConfidence":0.91,"plateTime":0.45372753355998174,"extension":6.724927888193813},"index":3,"playId":"06faa4a9-5083-3ef6-846b-c27b49e8fe87","pitchNumber":4,"startTime":"2026-05-09T00:31:43.013Z","endTime":"2026-05-09T00:31:47.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.492968669376822,"aZ":-29.099660892625106,"pfxX":7.647781566674482,"pfxZ":2.219133971025723,"pX":1.3018562568786778,"pZ":1.3094838521387042,"vX0":3.0554689545603506,"vY0":-116.72573486656357,"vZ0":-3.5441097572978255,"x":67.38,"y":203.42,"x0":-1.0165413099132843,"y0":50.000018436639074,"z0":5.58047163079763,"aX":10.575354578187593},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.5,"breakHorizontal":-14.6,"spinRate":2456,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4688235975727122,"extension":6.660235022831864},"index":4,"playId":"fad5189f-11f7-39f0-9e07-ba33b933e89a","pitchNumber":5,"startTime":"2026-05-09T00:32:44.802Z","endTime":"2026-05-09T00:32:49.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.669276108627155,"aZ":-20.697199564719508,"pfxX":-7.02447267815294,"pfxZ":6.277127995660694,"pX":0.32051988552329164,"pZ":0.7450876282692295,"vX0":5.750356786708117,"vY0":-133.78888622655444,"vZ0":-8.418632668040855,"x":104.78,"y":218.66,"x0":-0.9354886656627494,"y0":50.00113209214547,"z0":5.395251658795247,"aX":-12.836632680497125},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.8,"breakHorizontal":11.6,"spinRate":2080,"spinDirection":209},"zone":14,"typeConfidence":0.86,"plateTime":0.4081432636177622,"extension":6.817387089775693},"index":5,"playId":"b62220d8-3fcd-3b32-ade4-8afb8cb93205","pitchNumber":6,"startTime":"2026-05-09T00:33:00.532Z","endTime":"2026-05-09T00:33:03.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.193803122896846,"aZ":-34.35618847041676,"pfxX":9.173231691646809,"pfxZ":-1.6921385751542637,"pX":-0.3981408342940453,"pZ":2.099302143485719,"vX0":-1.1145997176356173,"vY0":-113.4215785490075,"vZ0":-0.40594247595958033,"x":132.18,"y":182.1,"x0":-1.0889417102721373,"y0":50.001102072371566,"z0":5.728742047976233,"aX":11.860144186427117},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.9,"breakHorizontal":-16.3,"spinRate":2471,"spinDirection":57},"zone":4,"typeConfidence":0.91,"plateTime":0.4843009497585573,"extension":6.567256475071349},"index":6,"playId":"e06743dc-3843-30c3-87d6-4cc8d9d2ac0e","pitchNumber":7,"startTime":"2026-05-09T00:33:21.829Z","endTime":"2026-05-09T00:33:26.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:33:26.366Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to shortstop Taylor Walls.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T00:33:26.387Z","endTime":"2026-05-09T00:34:56.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.391111898155987,"aZ":-32.74462568904295,"pfxX":10.819053675382456,"pfxZ":-0.43146617350964434,"pX":-0.29804791655850715,"pZ":2.287981414676899,"vX0":-1.0454175331848967,"vY0":-113.9647702534264,"vZ0":-0.420852740966163,"x":128.36,"y":177.0,"x0":-1.2360160809568537,"y0":50.0054587749514,"z0":5.729813490088557,"aX":14.1284271621224},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-0.6,"breakHorizontal":-19.3,"spinRate":2516,"spinDirection":60},"zone":5,"typeConfidence":0.91,"plateTime":0.4819745974765186,"extension":6.527414348058099},"index":0,"playId":"a1ce3a9a-f362-332d-be0a-b359c9498c9e","pitchNumber":1,"startTime":"2026-05-09T00:33:51.337Z","endTime":"2026-05-09T00:33:58.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96393524419321,"aZ":-28.603072511140603,"pfxX":-6.157288193795591,"pfxZ":2.45181631788814,"pX":-1.608611697627107,"pZ":3.6528078508519686,"vX0":0.4496983064644232,"vY0":-120.56827145428086,"vZ0":1.0767904103119454,"x":178.32,"y":140.15,"x0":-1.0001370807355852,"y0":50.00147669783828,"z0":5.746904325673235,"aX":-8.959319749781242},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.0,"breakHorizontal":11.0,"spinRate":977,"spinDirection":243},"zone":11,"typeConfidence":0.91,"plateTime":0.4563114347568358,"extension":6.541879782553193},"index":1,"playId":"cec6d12a-5b76-330c-9195-04786fa17dfb","pitchNumber":2,"startTime":"2026-05-09T00:34:10.272Z","endTime":"2026-05-09T00:34:14.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.671575250163727,"aZ":-20.92477907019673,"pfxX":-7.716525874091553,"pfxZ":6.439157788901406,"pX":-0.4985211674793678,"pZ":0.9690749352601661,"vX0":3.720437920981027,"vY0":-131.08665867286422,"vZ0":-7.423871272831051,"x":136.0,"y":212.61,"x0":-0.9304980015880895,"y0":50.00568743639484,"z0":5.390303849671851,"aX":-13.485120415187145},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":13.2,"spinRate":2090,"spinDirection":209},"zone":13,"typeConfidence":0.89,"plateTime":0.41721357854144214,"extension":6.765345496456091},"index":2,"playId":"a85742b3-6c3c-3890-844c-b7217f236488","pitchNumber":3,"startTime":"2026-05-09T00:34:28.338Z","endTime":"2026-05-09T00:34:33.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":85.4,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.525890049834526,"aZ":-27.325339759032023,"pfxX":3.7079651284260233,"pfxZ":3.0739289580296987,"pX":-0.3136334654166872,"pZ":2.361108252889858,"vX0":0.2711312888001466,"vY0":-124.42528380175382,"vZ0":-2.7284705866316825,"x":128.95,"y":175.03,"x0":-0.9059669321034254,"y0":50.00280124586062,"z0":5.721730178050394,"aX":5.8496172269530815},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.2,"breakHorizontal":-6.8,"spinRate":2318,"spinDirection":165},"zone":4,"typeConfidence":0.88,"plateTime":0.43917326808753687,"extension":6.548606468601419},"hitData":{"launchSpeed":81.7,"launchAngle":56.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.61,"coordY":126.92}},"index":3,"playId":"f963dd18-0cc7-3766-8a13-8f731f729b7c","pitchNumber":4,"startTime":"2026-05-09T00:34:45.571Z","endTime":"2026-05-09T00:34:56.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:34:56.157Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T00:34:55.160Z","endTime":"2026-05-09T00:38:11.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.346012926727404,"aZ":-24.582552682703547,"pfxX":3.1542147192756187,"pfxZ":4.626896041816027,"pX":0.6475224710718647,"pZ":1.518630312704715,"vX0":2.677705124561595,"vY0":-127.08039880708242,"vZ0":-5.502478719868177,"x":92.32,"y":197.78,"x0":-0.8285220896474272,"y0":50.003006653203684,"z0":5.657596088637673,"aX":5.172568131420401},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.4,"breakHorizontal":-6.4,"spinRate":2362,"spinDirection":178},"zone":14,"typeConfidence":0.9,"plateTime":0.430545437913485,"extension":6.611099758242988},"index":0,"playId":"4a9ae149-7073-328b-b9da-6846c7c025e8","pitchNumber":1,"startTime":"2026-05-09T00:35:20.076Z","endTime":"2026-05-09T00:35:47.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82199973007637,"aZ":-20.70978852509172,"pfxX":-6.609224935899241,"pfxZ":6.560863635002006,"pX":1.2158082835275679,"pZ":2.9925700452725192,"vX0":7.530279725482174,"vY0":-130.9059320342165,"vZ0":-2.6878592943225343,"x":70.66,"y":157.98,"x0":-0.8299422658566539,"y0":50.00361395386941,"z0":5.571008249811667,"aX":-11.551632907025306},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.5,"breakHorizontal":10.4,"spinRate":2073,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.41729150965759665,"extension":6.861351957725271},"index":1,"playId":"08bfcb59-6747-3efa-a991-1414351e95c0","pitchNumber":2,"startTime":"2026-05-09T00:35:53.360Z","endTime":"2026-05-09T00:35:57.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.010195396607884,"aZ":-18.955929227412817,"pfxX":-7.208983631869403,"pfxZ":7.4433098149059616,"pX":0.7990471033695731,"pZ":1.7835416692950015,"vX0":6.556662188292972,"vY0":-131.92377769383046,"vZ0":-6.060584829444277,"x":86.54,"y":190.62,"x0":-0.7725217581913241,"y0":50.00611439290555,"z0":5.491502547024584,"aX":-12.808874324678834},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.5,"breakHorizontal":11.8,"spinRate":2070,"spinDirection":198},"zone":9,"typeConfidence":0.9,"plateTime":0.41395823055639047,"extension":6.786702787862755},"index":2,"playId":"6ee5321f-828f-3a6d-b9d6-9524639b5a36","pitchNumber":3,"startTime":"2026-05-09T00:36:12.180Z","endTime":"2026-05-09T00:36:16.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74339512169017,"aZ":-33.55318553725945,"pfxX":7.1664929028294475,"pfxZ":-1.0510676268249508,"pX":0.2202745962897586,"pZ":0.7689968733012154,"vX0":0.5506146564825612,"vY0":-114.05635024096301,"vZ0":-3.420357360244584,"x":108.6,"y":218.02,"x0":-0.955118500556637,"y0":50.00305607171948,"z0":5.610145168788194,"aX":9.404643544193073},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-2.5,"breakHorizontal":-13.1,"spinRate":2477,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.48095309470000824,"extension":6.5978536893669},"index":3,"playId":"c0269f1e-4cad-3b9f-b789-8ddc0289d2bc","pitchNumber":4,"startTime":"2026-05-09T00:36:29.761Z","endTime":"2026-05-09T00:36:32.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.705245998891442,"aZ":-26.9780750241323,"pfxX":2.183801866017432,"pfxZ":3.216428844029581,"pX":1.0073063095031405,"pZ":1.935134765756833,"vX0":3.552474606049818,"vY0":-125.85798091308465,"vZ0":-4.130910205662519,"x":78.6,"y":186.53,"x0":-0.702139461388307,"y0":50.00603865810916,"z0":5.763656803037801,"aX":3.52995131964346},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":-4.7,"spinRate":2272,"spinDirection":174},"zone":14,"typeConfidence":0.9,"plateTime":0.4339337892919386,"extension":6.7947584638079705},"index":4,"playId":"85db8bc4-0f65-3179-865b-a8bb15dca19b","pitchNumber":5,"startTime":"2026-05-09T00:36:49.123Z","endTime":"2026-05-09T00:36:53.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-09T00:37:01.534Z","endTime":"2026-05-09T00:37:13.472Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87256591787305,"aZ":-26.468072813032585,"pfxX":2.328093146125136,"pfxZ":3.569607050096052,"pX":0.3543962016009266,"pZ":1.5764730041873956,"vX0":1.9599442846288853,"vY0":-125.28596155591848,"vZ0":-4.881243873185622,"x":103.49,"y":196.22,"x0":-0.7388631960815962,"y0":50.00428784997327,"z0":5.69740344161995,"aX":3.7236702884551653},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.6,"breakHorizontal":-4.7,"spinRate":2261,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.43616043483460176,"extension":6.599963974635397},"index":6,"playId":"16c4b112-f970-344e-a2db-651176996eaa","pitchNumber":6,"startTime":"2026-05-09T00:37:13.472Z","endTime":"2026-05-09T00:37:17.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.361754748612146,"aZ":-13.598132579116761,"pfxX":-2.2926024995538024,"pfxZ":10.2282719457413,"pX":-0.5404702315261708,"pZ":3.257131433315601,"vX0":1.595680123479787,"vY0":-134.24652541325025,"vZ0":-3.8490544904419566,"x":137.6,"y":150.84,"x0":-0.8461305446422388,"y0":50.006134341809776,"z0":5.684299839751462,"aX":-4.165351346934645},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":3.8,"spinRate":2126,"spinDirection":203},"zone":1,"typeConfidence":0.91,"plateTime":0.4087593408708621,"extension":6.66179527803244},"index":7,"playId":"e6acc419-9a54-3240-a4da-da94f8648d93","pitchNumber":7,"startTime":"2026-05-09T00:37:39.438Z","endTime":"2026-05-09T00:37:45.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50209721411083,"aZ":-12.909523634564136,"pfxX":-2.9165686469575975,"pfxZ":10.448840828898845,"pX":1.5837398560428115,"pZ":1.455893612084197,"vX0":6.780436468275316,"vY0":-135.17902785185382,"vZ0":-8.484170745825516,"x":56.63,"y":199.47,"x0":-0.5823638991023379,"y0":50.004068816326004,"z0":5.549375852038171,"aX":-5.378558338385511},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":3.7,"spinRate":2191,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.4057773845401287,"extension":6.8056258096719615},"index":8,"playId":"f2591ebe-d375-3c3e-b5c5-8860df2cdb91","pitchNumber":8,"startTime":"2026-05-09T00:38:07.901Z","endTime":"2026-05-09T00:38:11.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:38:11.277Z","atBatIndex":38},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jesse Scholtens intentionally walks Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T00:39:26.306Z","endTime":"2026-05-09T00:40:31.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"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":0,"homeScore":2,"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-09T00:38:27.229Z","endTime":"2026-05-09T00:39:28.567Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1329945666845,"aZ":-29.550576739600242,"pfxX":-7.293551868270205,"pfxZ":1.7631986758037943,"pX":-0.9765947635842794,"pZ":1.4117692377719875,"vX0":2.3121534381731275,"vY0":-121.56276202710154,"vZ0":-3.6766702773862416,"x":154.23,"y":200.66,"x0":-0.9957497310946392,"y0":50.00364130999466,"z0":5.525554102910869,"aX":-10.852042063170735},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":12.6,"spinRate":877,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.45158222621004773,"extension":6.63042353166467},"index":1,"playId":"9165a627-e16f-327b-970d-173e484d5d07","pitchNumber":1,"startTime":"2026-05-09T00:39:28.567Z","endTime":"2026-05-09T00:39:33.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.949261682772676,"aZ":-12.247315084561745,"pfxX":-3.356472051316919,"pfxZ":11.033823868958075,"pX":1.018123370359781,"pZ":1.4457731309023751,"vX0":5.77906706425394,"vY0":-133.58832688009795,"vZ0":-8.517553955493646,"x":78.19,"y":199.74,"x0":-0.7378301104911728,"y0":50.00657023401095,"z0":5.557535689833183,"aX":-6.0643463968922315},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2314,"spinDirection":202},"zone":14,"typeConfidence":0.89,"plateTime":0.41012138289538225,"extension":6.727204741661885},"index":2,"playId":"0c4fef19-241f-32c7-ad24-65cee680aba5","pitchNumber":2,"startTime":"2026-05-09T00:39:47.325Z","endTime":"2026-05-09T00:39:52.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Nick Fortes. Willson Contreras to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"actionPlayId":"0c4fef19-241f-32c7-ad24-65cee680aba5","startTime":"2026-05-09T00:40:13.010Z","endTime":"2026-05-09T00:40:17.811Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"postOnSecond":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"homeTeamWinProbability":80.30000000000001,"awayTeamWinProbability":19.69999999999999,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.61,"dramaIndex":26.0,"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":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79530466603137,"aZ":-34.17936078653763,"pfxX":-3.662203052860791,"pfxZ":-1.3544808402624469,"pX":1.0493035367057841,"pZ":1.0130731977918705,"vX0":5.476433532830589,"vY0":-121.28060346770208,"vZ0":-3.787417943616311,"x":77.0,"y":211.43,"x0":-0.7671999314921826,"y0":50.00097754808277,"z0":5.591038020881076,"aX":-5.428595531695575},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.1,"breakHorizontal":5.3,"spinRate":992,"spinDirection":260},"zone":14,"typeConfidence":0.91,"plateTime":0.4524456128551506,"extension":6.835783153239633},"index":4,"playId":"fa9556f7-de08-35a3-99e7-bad018374f85","pitchNumber":3,"startTime":"2026-05-09T00:40:17.811Z","endTime":"2026-05-09T00:40:22.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":5,"playId":"08247686-0406-1003-000c-f08cd117d70a","pitchNumber":3,"startTime":"2026-05-09T00:40:29.904Z","endTime":"2026-05-09T00:40:31.342Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":669947,"link":"/api/v1/people/669947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.61,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:40:31.342Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Masataka Yoshida pops out to third baseman Junior Caminero.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-09T00:43:22.199Z","endTime":"2026-05-09T00:43:50.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"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-09T00:40:57.838Z","endTime":"2026-05-09T00:41:20.455Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Englert replaces Jesse Scholtens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"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-09T00:41:20.455Z","endTime":"2026-05-09T00:43:22.199Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669438,"link":"/api/v1/people/669438"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669947,"link":"/api/v1/people/669947","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95421139840361,"aZ":-40.29516034063044,"pfxX":6.883136071664987,"pfxZ":-6.552231197060118,"pX":0.787265369052358,"pZ":1.8573969836385014,"vX0":2.6116139307382866,"vY0":-111.48214412374689,"vZ0":0.23349160672649405,"x":102.19,"y":150.79,"x0":-1.2991070524291861,"y0":50.00355215314715,"z0":5.9644980382742006,"aX":8.528932068108578},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-11.4,"breakHorizontal":-13.2,"spinRate":2801,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4942624208996862,"extension":6.184444326595606},"index":2,"playId":"703289b6-2f80-364d-a1bb-f76fb0876a92","pitchNumber":1,"startTime":"2026-05-09T00:43:22.199Z","endTime":"2026-05-09T00:43:26.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.468235025076375,"aZ":-35.132365064623436,"pfxX":-7.915664803877424,"pfxZ":-1.754852989350157,"pX":0.5697321367150823,"pZ":1.1856151087432636,"vX0":6.555448311852021,"vY0":-129.73159406857104,"vZ0":-4.751618497395543,"x":95.28,"y":206.77,"x0":-0.9778646749760775,"y0":50.00564123987954,"z0":5.758765317938759,"aX":-13.3175673928408},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.1,"breakHorizontal":12.6,"spinRate":2023,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42433803053226926,"extension":6.250003278942779},"hitData":{"launchSpeed":61.9,"launchAngle":72.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":121.93,"coordY":170.62}},"index":3,"playId":"628fccdf-57f9-3337-a797-2fe3c9082188","pitchNumber":2,"startTime":"2026-05-09T00:43:42.704Z","endTime":"2026-05-09T00:43:50.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.15,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:43:50.194Z","atBatIndex":40},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Ryan Vilade bunt pops out to pitcher Connelly Early.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T00:45:23.748Z","endTime":"2026-05-09T00:46:09.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":813349,"link":"/api/v1/people/813349"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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.3,"endSpeed":83.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.692310725630332,"aZ":-16.280739832929406,"pfxX":6.643830586311999,"pfxZ":8.93682891733642,"pX":-0.7002659022555527,"pZ":2.993187059116345,"vX0":-10.182707544641236,"vY0":-132.6046926111143,"vZ0":-3.344600270345626,"x":143.69,"y":157.96,"x0":2.3285835728840474,"y0":50.00302671877879,"z0":5.460475556095052,"aX":11.816894073602002},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.6,"breakHorizontal":-9.8,"spinRate":2068,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.4132505005670115,"extension":6.756264478587651},"hitData":{"launchSpeed":28.9,"launchAngle":61.0,"totalDistance":43.0,"trajectory":"bunt_popup","hardness":"medium","location":"1","coordinates":{"coordX":115.32,"coordY":189.95}},"index":0,"playId":"a095d657-8718-3f0c-999d-eaac9b707d27","pitchNumber":1,"startTime":"2026-05-09T00:46:03.974Z","endTime":"2026-05-09T00:46:09.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:46:09.902Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, second baseman Marcelo Mayer to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T00:46:26.185Z","endTime":"2026-05-09T00:48:05.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90071946208654,"aZ":-23.317165139894215,"pfxX":12.307554660164381,"pfxZ":4.934324860398142,"pX":-0.4965385720487582,"pZ":2.498237056828615,"vX0":-11.937312243290389,"vY0":-133.215362703649,"vZ0":-2.734243719336322,"x":135.93,"y":171.33,"x0":2.44586135122926,"y0":50.0035100927927,"z0":5.225395844915962,"aX":22.09816815473265},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.5,"breakHorizontal":-19.7,"spinRate":2060,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.4113207511675725,"extension":6.755433005427154},"index":0,"playId":"3fc05518-aa67-34c0-84f4-610f01c5a16c","pitchNumber":1,"startTime":"2026-05-09T00:46:37.190Z","endTime":"2026-05-09T00:46:41.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":80.4,"endSpeed":73.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.919392475298007,"aZ":-38.40799294636176,"pfxX":-4.483808377060274,"pfxZ":-4.543091085869438,"pX":-0.8531197375456802,"pZ":1.8015822732615332,"vX0":-6.064379916523946,"vY0":-116.87895268065547,"vZ0":-0.33777399703460764,"x":149.52,"y":190.14,"x0":2.3671130044398945,"y0":50.005472537087236,"z0":5.583171812102219,"aX":-6.1466608021763465},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.0,"breakHorizontal":9.7,"spinRate":2306,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.4702917498352912,"extension":6.609666619737615},"index":1,"playId":"0051ba6a-9dcc-32e0-86bd-aa09da9f2005","pitchNumber":2,"startTime":"2026-05-09T00:46:52.871Z","endTime":"2026-05-09T00:46:55.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.423487848040285,"aZ":-41.72052243589744,"pfxX":-3.8661679158130333,"pfxZ":-6.39292457139887,"pX":-1.0067938584781035,"pZ":0.9972095603099584,"vX0":-6.919962851606717,"vY0":-122.36388534186896,"vZ0":-2.189322268260062,"x":155.38,"y":211.86,"x0":2.376143546444083,"y0":50.00008150756695,"z0":5.5273069800183885,"aX":-5.7758488870515095},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-11.9,"breakHorizontal":8.9,"spinRate":2583,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.450128524412992,"extension":6.627125360984869},"index":2,"playId":"a2bf054a-1335-370c-acad-c88ad64e4bc0","pitchNumber":3,"startTime":"2026-05-09T00:47:18.722Z","endTime":"2026-05-09T00:47:23.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00737548094039,"aZ":-14.89480961289367,"pfxX":7.974031389056101,"pfxZ":8.762419495165892,"pX":-0.4132643513995874,"pZ":4.378600985805291,"vX0":-10.232789493902418,"vY0":-140.11307049573895,"vZ0":-0.24897718368677837,"x":132.75,"y":120.56,"x0":2.2639083558996473,"y0":50.006148298967034,"z0":5.4487117270088,"aX":15.731859960557584},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":-12.1,"spinRate":2404,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.39210805349157773,"extension":6.6428423398945},"index":3,"playId":"c351c682-56a9-34b1-820c-2fd82c887513","pitchNumber":4,"startTime":"2026-05-09T00:47:40.990Z","endTime":"2026-05-09T00:47:46.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":84.2,"endSpeed":77.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29978628484041,"aZ":-34.29353422295797,"pfxX":6.358328849150623,"pfxZ":-1.4078036857563916,"pX":0.7957406010742363,"pZ":1.968966080608224,"vX0":-6.543572753399553,"vY0":-122.4100446565068,"vZ0":-1.1718754809500798,"x":86.67,"y":185.62,"x0":2.683826418662344,"y0":50.000106370394526,"z0":5.4032087196901735,"aX":9.599529050944284},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.5,"breakHorizontal":-9.8,"spinRate":1165,"spinDirection":86},"zone":9,"typeConfidence":2.0,"plateTime":0.44831389673057975,"extension":6.486482912550682},"hitData":{"launchSpeed":109.0,"launchAngle":2.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.71,"coordY":168.26}},"index":4,"playId":"b65a4d34-bc73-3400-9bdd-dca4d2cfcbe1","pitchNumber":5,"startTime":"2026-05-09T00:47:57.164Z","endTime":"2026-05-09T00:48:05.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:48:05.321Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T00:48:08.045Z","endTime":"2026-05-09T00:50:42.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":93.2,"endSpeed":84.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34327327458575,"aZ":-20.270815562787842,"pfxX":11.056230611191847,"pfxZ":6.4798648139095825,"pX":-0.6995918883788852,"pZ":1.7661970583997326,"vX0":-11.938624449229554,"vY0":-135.14547604164483,"vZ0":-5.163886812889096,"x":143.67,"y":191.09,"x0":2.3532680583373518,"y0":50.004811962852486,"z0":5.139432421344197,"aX":20.3145118809329},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":-17.3,"spinRate":2069,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.40637036182813535,"extension":6.782175027672363},"index":0,"playId":"6a002790-b538-3ee6-89de-d348ddc2d48a","pitchNumber":1,"startTime":"2026-05-09T00:48:32.884Z","endTime":"2026-05-09T00:48:37.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":81.4,"endSpeed":74.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235551316552158,"aZ":-33.87321739495763,"pfxX":-8.923486249347,"pfxZ":-1.2086585275817825,"pX":-1.1405161206223713,"pZ":2.6839573708284883,"vX0":-6.358481157004962,"vY0":-118.35394817555633,"vZ0":1.0959260439007084,"x":160.47,"y":166.31,"x0":2.7524178265974806,"y0":50.005624952193116,"z0":5.347363357319407,"aX":-12.501470000085867},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.6,"breakHorizontal":17.9,"spinRate":2415,"spinDirection":312},"zone":11,"typeConfidence":2.0,"plateTime":0.4650296384622363,"extension":6.626316485644983},"index":1,"playId":"abc136ce-f4e4-35a8-888c-fee1f1cdd454","pitchNumber":2,"startTime":"2026-05-09T00:48:53.361Z","endTime":"2026-05-09T00:48:58.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45019365774675,"aZ":-34.3619081411697,"pfxX":-10.066803576510097,"pfxZ":-1.5961280700430773,"pX":-0.6671897181644296,"pZ":1.820850040287803,"vX0":-5.0297014578849115,"vY0":-117.36275052858268,"vZ0":-0.5891371654004253,"x":142.43,"y":189.62,"x0":2.8260586359841398,"y0":50.00495616754987,"z0":5.3330368582228695,"aX":-13.75820682160944},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.8,"breakHorizontal":19.6,"spinRate":2402,"spinDirection":305},"zone":7,"typeConfidence":2.0,"plateTime":0.470402440365552,"extension":6.532797711843616},"index":2,"playId":"75643888-8af4-388f-85cf-e603dcc40f0c","pitchNumber":3,"startTime":"2026-05-09T00:49:09.243Z","endTime":"2026-05-09T00:49:36.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"}},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41430095737243,"aZ":-16.040098440423687,"pfxX":8.16607739511612,"pfxZ":8.179525678723067,"pX":-0.36181707812925346,"pZ":4.266820052001853,"vX0":-10.332480412454421,"vY0":-139.99117859175647,"vZ0":-0.19027545542100988,"x":130.79,"y":123.58,"x0":2.32663959047118,"y0":50.003565485310176,"z0":5.391230046012302,"aX":16.11013406442605},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":-12.5,"spinRate":2326,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.3921827923686596,"extension":6.652557302970967},"index":3,"playId":"0e46a66f-43df-3f49-8035-f415622af5f1","pitchNumber":4,"startTime":"2026-05-09T00:49:41.531Z","endTime":"2026-05-09T00:49:45.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23077493528247,"aZ":-23.929861814630435,"pfxX":12.353653786947438,"pfxZ":4.474594735689433,"pX":-0.11876669126032136,"pZ":1.1937485351962724,"vX0":-10.940798867370122,"vY0":-134.82905757881198,"vZ0":-5.926689830546303,"x":121.53,"y":206.55,"x0":2.386032499952205,"y0":50.002154047721476,"z0":5.1084324740238225,"aX":22.75139756312465},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":-20.0,"spinRate":2148,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.40620403265068505,"extension":6.595133318925157},"index":4,"playId":"6699e0fd-a44a-3a10-ab3d-96805b8d2369","pitchNumber":5,"startTime":"2026-05-09T00:49:57.661Z","endTime":"2026-05-09T00:50:02.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.182816128914492,"aZ":-25.491684298027895,"pfxX":12.676029368852252,"pfxZ":3.636284386850207,"pX":-0.02683270427590005,"pZ":2.6850036387938587,"vX0":-11.257074669645192,"vY0":-134.92451570156788,"vZ0":-1.823660457922718,"x":118.02,"y":166.28,"x0":2.5586396205041426,"y0":50.004601350355536,"z0":5.171480801556599,"aX":23.30382625848602},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.4,"breakHorizontal":-20.5,"spinRate":2178,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.40642561610443373,"extension":6.734474352349701},"index":5,"playId":"d4b3ec40-7d32-3a1c-8c2d-079cd25d30d7","pitchNumber":6,"startTime":"2026-05-09T00:50:14.262Z","endTime":"2026-05-09T00:50:18.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6773447840184,"aZ":-14.498420106865893,"pfxX":6.979077588430614,"pfxZ":9.269090342622981,"pX":0.3537219254521351,"pZ":4.563483219689629,"vX0":-7.868210717367211,"vY0":-137.93500746979078,"vZ0":0.07379438221982704,"x":103.52,"y":115.57,"x0":2.3507168460643246,"y0":50.00138172349057,"z0":5.522455569314673,"aX":13.307382169993824},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":-10.8,"spinRate":2317,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.39869765087937603,"extension":6.827632503284719},"index":6,"playId":"d55d8952-b00d-3198-ab86-de8f9193061c","pitchNumber":7,"startTime":"2026-05-09T00:50:36.722Z","endTime":"2026-05-09T00:50:42.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:50:42.331Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonny DeLuca pops out softly to pitcher Connelly Early.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-09T00:50:41.504Z","endTime":"2026-05-09T00:51:47.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":813349,"link":"/api/v1/people/813349"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.185230868664913,"aZ":-39.20726853487387,"pfxX":-7.339320703347083,"pfxZ":-5.444520238392245,"pX":0.716000519325284,"pZ":3.1033293531805017,"vX0":-2.433431256491203,"vY0":-113.03816372882262,"vZ0":2.992385830900871,"x":89.71,"y":154.99,"x0":2.7611218443322203,"y0":50.00561543164237,"z0":5.706715356107043,"aX":-9.470949951107997},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.8,"breakHorizontal":13.9,"spinRate":2288,"spinDirection":323},"zone":3,"typeConfidence":2.0,"plateTime":0.48510757920711445,"extension":6.493494403030004},"index":0,"playId":"f94f249b-8233-363a-af43-218dc35c6e41","pitchNumber":1,"startTime":"2026-05-09T00:51:09.574Z","endTime":"2026-05-09T00:51:13.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":84.3,"endSpeed":78.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.709757424719843,"aZ":-34.274341480326655,"pfxX":7.89349117992176,"pfxZ":-1.3788459651345786,"pX":-0.06650028631359022,"pZ":1.128953876625506,"vX0":-8.97977046759813,"vY0":-122.47984593737685,"vZ0":-2.97211588241797,"x":119.53,"y":208.3,"x0":2.6105298499408423,"y0":50.00015739820892,"z0":5.27000065262308,"aX":12.070249484864418},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.9,"breakHorizontal":-12.4,"spinRate":1347,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.44609566902121145,"extension":6.701019469564609},"index":1,"playId":"6e37bc0c-6c33-397d-a1e3-3e7478119174","pitchNumber":2,"startTime":"2026-05-09T00:51:25.378Z","endTime":"2026-05-09T00:51:30.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34882398651468,"aZ":-15.825598196927293,"pfxX":6.029463418136055,"pfxZ":8.389219980375653,"pX":-0.8828581447928561,"pZ":2.9761423127789532,"vX0":-10.7735689504673,"vY0":-139.00344538798316,"vZ0":-3.5751805071427367,"x":150.65,"y":158.42,"x0":2.2670931347475642,"y0":50.00494747510482,"z0":5.335644861327555,"aX":11.753940933605518},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":-8.6,"spinRate":2346,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.39466251401239516,"extension":6.688460022986449},"hitData":{"launchSpeed":52.6,"launchAngle":75.0,"totalDistance":51.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":121.19,"coordY":183.58}},"index":2,"playId":"fde26c8b-0e7f-34ef-887e-d10f65e0747b","pitchNumber":3,"startTime":"2026-05-09T00:51:40.329Z","endTime":"2026-05-09T00:51:47.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.2,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:51:47.629Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T00:53:58.272Z","endTime":"2026-05-09T00:55:25.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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(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":83.7,"endSpeed":77.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.620947204069317,"aZ":-35.207541586992356,"pfxX":1.7829173016055258,"pfxZ":-1.9999253124118255,"pX":-0.2657399362224697,"pZ":2.7638349586356163,"vX0":1.6815214203775883,"vY0":-122.04785936202786,"vZ0":-0.3735370625818041,"x":127.13,"y":164.16,"x0":-1.1936697736896387,"y0":50.00126260768972,"z0":5.934916067262892,"aX":2.706123013514862},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":-3.6,"spinRate":2195,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4477079656937559,"extension":6.172385715236191},"index":0,"playId":"2933bbfa-f513-3443-b09f-f5abda88f53a","pitchNumber":1,"startTime":"2026-05-09T00:54:03.565Z","endTime":"2026-05-09T00:54:07.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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":93.8,"endSpeed":85.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86359643030052,"aZ":-19.891436183731802,"pfxX":-9.369618775545682,"pfxZ":6.526128558802354,"pX":-1.1924176440024994,"pZ":3.080336390675645,"vX0":3.2757429850554303,"vY0":-136.52210394894647,"vZ0":-3.6630381013046414,"x":162.45,"y":155.61,"x0":-1.1925860169705587,"y0":50.002699713601636,"z0":5.813434541864844,"aX":-17.635543893229663},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":16.2,"spinRate":2069,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.401631423904393,"extension":6.179399865381589},"index":1,"playId":"c4c001dd-7be3-3069-8e86-759a08fb0c1c","pitchNumber":2,"startTime":"2026-05-09T00:54:19.154Z","endTime":"2026-05-09T00:54:29.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-09T00:54:34.997Z","endTime":"2026-05-09T00:54:50.500Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532169937632784,"aZ":-28.900930850835262,"pfxX":-8.669380585713022,"pfxZ":1.966647147705146,"pX":-0.9167643522139036,"pZ":2.2190979991516064,"vX0":3.5040471147407257,"vY0":-128.1120597159679,"vZ0":-3.2979270719177145,"x":151.94,"y":178.86,"x0":-1.1762239868099615,"y0":50.00019531555,"z0":5.782586851911344,"aX":-14.40444890563448},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":14.9,"spinRate":1971,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42757060242581213,"extension":6.31932407225441},"index":3,"playId":"3fb79a0f-1547-3a1a-bde7-66eb3fe02b9d","pitchNumber":3,"startTime":"2026-05-09T00:54:50.500Z","endTime":"2026-05-09T00:54:54.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30058208739616,"aZ":-41.560364936246295,"pfxX":5.5969856981501405,"pfxZ":-7.5906211297939405,"pX":0.712466304108749,"pZ":1.489525813105126,"vX0":2.5372780111731217,"vY0":-111.18916454909939,"vZ0":-0.08018815070647545,"x":89.84,"y":198.56,"x0":-1.175297512515501,"y0":50.00455029597153,"z0":5.8849608887015386,"aX":6.918774254550556},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-13.3,"breakHorizontal":-10.8,"spinRate":2535,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.49502896746144787,"extension":6.235625634260772},"index":4,"playId":"a2cf0c5e-9dae-36fa-8cbf-f8327bd37675","pitchNumber":4,"startTime":"2026-05-09T00:55:21.416Z","endTime":"2026-05-09T00:55:25.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:55:25.635Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to left fielder Chandler Simpson, deflected by third baseman Junior Caminero.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T00:55:27.027Z","endTime":"2026-05-09T00:57:56.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.659651988682672,"aZ":-15.307100160171297,"pfxX":-8.623320446473803,"pfxZ":9.161217654568329,"pX":-0.7435789683988147,"pZ":1.6152369004144298,"vX0":4.381839240916532,"vY0":-135.12858966527483,"vZ0":-7.893509856001245,"x":145.34,"y":195.17,"x0":-1.2696153447337089,"y0":50.00502185405667,"z0":5.659309864094553,"aX":-15.878495757540982},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":14.6,"spinRate":2232,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.40603218712091316,"extension":6.32571262720042},"index":0,"playId":"a6d7511e-2d8d-38f1-a373-10c4c4f734fb","pitchNumber":1,"startTime":"2026-05-09T00:56:03.604Z","endTime":"2026-05-09T00:56:30.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"}},"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":83.7,"endSpeed":76.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48261239924758,"aZ":-34.663979325004796,"pfxX":-0.6640088228894419,"pfxZ":-1.67344187732669,"pX":1.6921522574007593,"pZ":2.2066366091669045,"vX0":6.509141944086264,"vY0":-121.66123778230306,"vZ0":-1.4231730295880598,"x":52.5,"y":179.2,"x0":-0.9399731617017892,"y0":50.00194102123237,"z0":5.823419837686355,"aX":-0.9882022639792927},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.1,"breakHorizontal":-0.5,"spinRate":2237,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.45146104525563446,"extension":6.260668940314045},"index":1,"playId":"1d702430-9179-3224-93f6-1d9c3165349e","pitchNumber":2,"startTime":"2026-05-09T00:56:37.060Z","endTime":"2026-05-09T00:56:40.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.9,"endSpeed":68.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.897277879121336,"aZ":-42.71205633482715,"pfxX":7.704541236657736,"pfxZ":-8.964945364741416,"pX":0.6016519650714884,"pZ":2.284771635893183,"vX0":1.7812665452900722,"vY0":-108.91424573250019,"vZ0":1.9698060458650264,"x":94.07,"y":177.09,"x0":-1.2314373031643864,"y0":50.00157658289938,"z0":6.062418832748671,"aX":9.058942966152493},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-15.1,"breakHorizontal":-14.4,"spinRate":2823,"spinDirection":34},"zone":6,"typeConfidence":2.0,"plateTime":0.5070370614000268,"extension":6.076435922664947},"index":2,"playId":"5cecaf4f-19bf-3309-b213-70a73fc97a56","pitchNumber":3,"startTime":"2026-05-09T00:56:53.211Z","endTime":"2026-05-09T00:56:58.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-09T00:57:04.546Z","endTime":"2026-05-09T00:57:21.609Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":87.1,"endSpeed":79.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67305621344884,"aZ":-31.73855928450193,"pfxX":-8.564748423407268,"pfxZ":0.2715638723004634,"pX":0.10389242203425453,"pZ":1.4645277916346016,"vX0":5.737432959770044,"vY0":-126.58724018586697,"vZ0":-4.033121806583601,"x":113.04,"y":199.24,"x0":-1.0927324462158559,"y0":50.00397720632663,"z0":5.652470677308491,"aX":-13.737636016011377},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":14.0,"spinRate":2033,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4346482559808136,"extension":6.4049051683157145},"index":4,"playId":"466e9fff-3c98-3ff2-b63a-4d11c3d2d263","pitchNumber":4,"startTime":"2026-05-09T00:57:21.609Z","endTime":"2026-05-09T00:57:28.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87727586034338,"aZ":-18.385321416443244,"pfxX":-9.11318103599119,"pfxZ":7.421792489809061,"pX":-0.2844486788349419,"pZ":2.6700794711256393,"vX0":5.215836317007896,"vY0":-135.96292368928243,"vZ0":-4.998567706536817,"x":127.84,"y":166.69,"x0":-1.0510924803823116,"y0":50.00650705558053,"z0":5.822173513390531,"aX":-16.93860857433664},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":15.2,"spinRate":2211,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40400792533495755,"extension":6.176071805605352},"hitData":{"launchSpeed":77.3,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.78,"coordY":168.99}},"index":5,"playId":"e59c1242-a8e5-3a31-a74d-92016c304766","pitchNumber":5,"startTime":"2026-05-09T00:57:42.528Z","endTime":"2026-05-09T00:57:56.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.4,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:57:56.231Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcelo Mayer flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T00:58:43.925Z","endTime":"2026-05-09T00:59:41.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"b3efdf2e-e30c-3e9b-a9e7-6e88987982b6","startTime":"2026-05-09T00:58:24.524Z","endTime":"2026-05-09T00:58:27.524Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":68.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19707368836124,"aZ":-43.64882088731278,"pfxX":6.898845267310154,"pfxZ":-9.704238282664253,"pX":-0.7580523838190606,"pZ":3.463439300969175,"vX0":-0.6465268261417598,"vY0":-108.97406422335776,"vZ0":4.3907774652866465,"x":145.9,"y":145.27,"x0":-1.3491310700998007,"y0":50.00438203910211,"z0":6.191014481054613,"aX":8.15592783067874},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-15.7,"breakHorizontal":-12.2,"spinRate":2720,"spinDirection":31},"zone":1,"typeConfidence":2.0,"plateTime":0.5059501803248057,"extension":6.05036429144815},"index":1,"playId":"1b918a62-2d37-3748-987f-3fbef7ae43a1","pitchNumber":1,"startTime":"2026-05-09T00:58:46.132Z","endTime":"2026-05-09T00:58:50.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.215866503598495,"aZ":-41.842147437256,"pfxX":6.965100534637468,"pfxZ":-7.82254524983543,"pX":1.2104245607773598,"pZ":1.2383411266676956,"vX0":3.203208264378086,"vY0":-111.70630503199976,"vZ0":-0.677967355455119,"x":70.86,"y":205.34,"x0":-1.1569732175438563,"y0":50.00203102000151,"z0":5.929878390919772,"aX":8.609311812448535},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-13.9,"breakHorizontal":-13.6,"spinRate":2802,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4944914402317715,"extension":6.088695863547641},"index":2,"playId":"33633f3f-6047-3362-a74b-18da10f1e6f8","pitchNumber":2,"startTime":"2026-05-09T00:59:08.478Z","endTime":"2026-05-09T00:59:14.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86448810871852,"aZ":-16.072187722914872,"pfxX":-8.398710266799064,"pfxZ":8.872144941970706,"pX":-0.45119397044225523,"pZ":2.874312560939775,"vX0":4.615248442373963,"vY0":-134.2995842389353,"vZ0":-4.684017988020926,"x":134.2,"y":161.17,"x0":-1.106766762952145,"y0":50.00291734407623,"z0":5.79535642343331,"aX":-15.241198244163549},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":14.2,"spinRate":2102,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4088718991441431,"extension":6.192887790175576},"hitData":{"launchSpeed":86.4,"launchAngle":40.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.84,"coordY":99.59}},"index":3,"playId":"5f6210a9-92ed-3f28-899a-e11b51d1689b","pitchNumber":3,"startTime":"2026-05-09T00:59:31.157Z","endTime":"2026-05-09T00:59:41.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-09T00:59:41.465Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out to second baseman Ben Williamson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-09T00:59:43.282Z","endTime":"2026-05-09T01:00:18.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":91.7,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.315763045124633,"aZ":-15.61363783549556,"pfxX":-8.388140171138156,"pfxZ":9.247936434553289,"pX":-0.20774567598484162,"pZ":2.7048048113249674,"vX0":5.176787500778699,"vY0":-133.38886394043536,"vZ0":-5.242733371007486,"x":124.92,"y":165.75,"x0":-1.0898956453238888,"y0":50.004477081498244,"z0":5.832257545007981,"aX":-15.02535886215709},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":13.9,"spinRate":2120,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.41157520380436585,"extension":6.275319445373087},"hitData":{"launchSpeed":73.5,"launchAngle":52.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":164.23,"coordY":132.27}},"index":0,"playId":"ffdf7a0e-17cd-321e-a414-3ffb5729c915","pitchNumber":1,"startTime":"2026-05-09T01:00:10.446Z","endTime":"2026-05-09T01:00:18.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:00:18.825Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Williamson lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-09T01:01:53.887Z","endTime":"2026-05-09T01:03:53.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.249180695467828,"aZ":-23.92859065685668,"pfxX":11.437264947159445,"pfxZ":4.7754115767717735,"pX":0.8718622269764685,"pZ":2.577227876262978,"vX0":-8.242652783688387,"vY0":-130.50650771509004,"vZ0":-2.3506937321694443,"x":83.77,"y":169.19,"x0":2.583890888545248,"y0":50.00271767254057,"z0":5.290404023048518,"aX":19.745556487494696},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":-19.0,"spinRate":2014,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.41956267240207623,"extension":6.530153794397173},"index":0,"playId":"778a14ff-04ae-31ce-9e6b-5250fb503fca","pitchNumber":1,"startTime":"2026-05-09T01:02:38.985Z","endTime":"2026-05-09T01:02:43.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63629235413849,"aZ":-34.63773717595206,"pfxX":7.30963765251602,"pfxZ":-1.6563555650161037,"pX":0.4832605593043596,"pZ":1.1117950132699075,"vX0":-7.028744483175575,"vY0":-120.94919346235284,"vZ0":-3.23905303325777,"x":98.58,"y":208.76,"x0":2.4713184920081863,"y0":50.00294249799735,"z0":5.492612227318688,"aX":10.877031636379186},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.5,"breakHorizontal":-11.6,"spinRate":1283,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.45211904231883526,"extension":6.165902988226736},"index":1,"playId":"a8c16ee7-a34d-337f-82e5-e9ed525b9bb4","pitchNumber":2,"startTime":"2026-05-09T01:02:54.762Z","endTime":"2026-05-09T01:02:59.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-09T01:03:04.433Z","endTime":"2026-05-09T01:03:23.484Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97242136143147,"aZ":-15.185042231082784,"pfxX":8.071691135278767,"pfxZ":8.703322245717544,"pX":-0.5326459207659844,"pZ":3.116684122003707,"vX0":-10.507881906433541,"vY0":-139.02929494059353,"vZ0":-3.544128135502092,"x":137.3,"y":154.63,"x0":2.2520753532837636,"y0":50.00559764098469,"z0":5.419733754608549,"aX":15.76160245206901},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-12.4,"spinRate":2266,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.39439662002712783,"extension":6.623104330671097},"index":3,"playId":"416021d6-56bb-3861-b3a1-ff6c2ab1e20e","pitchNumber":3,"startTime":"2026-05-09T01:03:23.484Z","endTime":"2026-05-09T01:03:29.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.884329352701414,"aZ":-38.90768096051629,"pfxX":-6.525522847920142,"pfxZ":-4.823817977882927,"pX":0.16980945206706224,"pZ":2.1020333155151136,"vX0":-3.4096856378395204,"vY0":-118.10233245730777,"vZ0":0.12687201508183832,"x":110.53,"y":182.03,"x0":2.485280428663753,"y0":50.0019120888429,"z0":5.660074148779904,"aX":-9.11170617695935},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.4,"breakHorizontal":12.7,"spinRate":2317,"spinDirection":330},"zone":8,"typeConfidence":2.0,"plateTime":0.4658036864473587,"extension":6.59579051896182},"hitData":{"launchSpeed":90.2,"launchAngle":21.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.64,"coordY":107.45}},"index":4,"playId":"57ed4350-8369-3c09-aba4-17bc9bfbdb53","pitchNumber":4,"startTime":"2026-05-09T01:03:43.995Z","endTime":"2026-05-09T01:03:53.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:03:53.952Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Marcelo Mayer to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-09T01:03:52.516Z","endTime":"2026-05-09T01:04:22.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87660027982806,"aZ":-22.230054395190646,"pfxX":10.46745254433041,"pfxZ":5.411955890397737,"pX":0.3358607261984683,"pZ":1.7096254413717018,"vX0":-9.39524467862191,"vY0":-134.81681529288758,"vZ0":-4.928054388066859,"x":104.2,"y":192.62,"x0":2.509524288112511,"y0":50.000712376605996,"z0":5.134452610086873,"aX":19.22634934366601},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":-16.9,"spinRate":2098,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.40658949764204344,"extension":6.785387971140862},"hitData":{"launchSpeed":97.0,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.24,"coordY":152.78}},"index":0,"playId":"9bc6487e-cb11-3f1e-883c-fa5fed0b1c94","pitchNumber":1,"startTime":"2026-05-09T01:04:14.869Z","endTime":"2026-05-09T01:04:22.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:04:22.856Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Fortes called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-09T01:04:25.514Z","endTime":"2026-05-09T01:07:11.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.972937175260217,"aZ":-36.96048569485232,"pfxX":-4.977409440569028,"pfxZ":-3.689727604339163,"pX":-0.06305030585640232,"pZ":2.093952499441703,"vX0":-4.32596020086018,"vY0":-113.27688745553849,"vZ0":0.23220157556443377,"x":119.4,"y":182.24,"x0":2.5190178560659753,"y0":50.00227744407697,"z0":5.689655254863073,"aX":-6.4580275057093335},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.4,"breakHorizontal":10.1,"spinRate":2257,"spinDirection":329},"zone":8,"typeConfidence":2.0,"plateTime":0.48379856856182624,"extension":6.595049028796155},"index":0,"playId":"fc40f0a7-0e98-352d-ac30-a9170ab2405c","pitchNumber":1,"startTime":"2026-05-09T01:04:55.750Z","endTime":"2026-05-09T01:05:04.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.357922258616227,"aZ":-37.52249114787247,"pfxX":-2.3592151592134005,"pfxZ":-3.7537093587256507,"pX":-0.5511037512721759,"pZ":1.3129231670521928,"vX0":-6.472061322519849,"vY0":-118.82048730106327,"vZ0":-1.9347358759111093,"x":138.01,"y":203.33,"x0":2.5174553383934235,"y0":50.001867268934134,"z0":5.556079230404291,"aX":-3.362363585009037},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.0,"breakHorizontal":5.9,"spinRate":2360,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4614581892078937,"extension":6.4531790070468995},"index":1,"playId":"6b4a9e82-510e-3d84-959f-0fc2310d49a8","pitchNumber":2,"startTime":"2026-05-09T01:05:46.841Z","endTime":"2026-05-09T01:05:54.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60942033305227,"aZ":-11.87262610119248,"pfxX":7.067628149209185,"pfxZ":10.632208950644934,"pX":-1.0881637189995073,"pZ":1.8088426825248558,"vX0":-11.20875855568852,"vY0":-137.57871297706487,"vZ0":-7.434745275281707,"x":158.48,"y":189.94,"x0":2.1277457657920626,"y0":50.00553766611203,"z0":5.357981790512593,"aX":13.499570544366723},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-10.3,"spinRate":2361,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.39869686225946754,"extension":6.803908719209307},"index":2,"playId":"7b3863ef-fe8b-30be-8287-46e6ff7d5981","pitchNumber":3,"startTime":"2026-05-09T01:06:04.768Z","endTime":"2026-05-09T01:06:09.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87952665402117,"aZ":-21.59820556916211,"pfxX":11.39136852267565,"pfxZ":5.9453609728335355,"pX":0.6092041313531283,"pZ":2.5353523989108075,"vX0":-9.064705714098531,"vY0":-132.63615096868378,"vZ0":-2.946220504286666,"x":93.78,"y":170.33,"x0":2.5943846083870294,"y0":50.00092789133254,"z0":5.2389136293587475,"aX":20.255271524080875},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":-18.6,"spinRate":2009,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.41325666843147246,"extension":6.713620098191185},"index":3,"playId":"5ed675b5-ac6f-326e-923c-57de1337e986","pitchNumber":4,"startTime":"2026-05-09T01:06:20.651Z","endTime":"2026-05-09T01:06:24.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51874513257908,"aZ":-14.408163664214701,"pfxX":7.811240572465553,"pfxZ":9.107514808869773,"pX":-0.090119936473783,"pZ":2.3692044930511122,"vX0":-9.321702389176206,"vY0":-138.8824596555824,"vZ0":-5.68451410096403,"x":120.44,"y":174.81,"x0":2.2972006238917153,"y0":50.002849594431765,"z0":5.403189682541817,"aX":15.237932756194994},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-12.1,"spinRate":2432,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.3946026306709145,"extension":6.867999409223686},"index":4,"playId":"9fbeace5-4639-313d-bfe1-981245bf16bb","pitchNumber":5,"startTime":"2026-05-09T01:06:47.516Z","endTime":"2026-05-09T01:06:51.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.481152995846415,"aZ":-23.426431139781016,"pfxX":11.424767007435396,"pfxZ":4.684773305488754,"pX":-0.5141636400028513,"pZ":1.4830573681410242,"vX0":-11.854951568529732,"vY0":-135.7174153229532,"vZ0":-5.478366665364042,"x":136.6,"y":198.74,"x0":2.4245419190935853,"y0":50.00235805515365,"z0":5.157633432116605,"aX":21.329582983668317},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.4,"breakHorizontal":-18.2,"spinRate":2149,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4034659953760946,"extension":6.940562026629713},"index":5,"playId":"457675a1-5124-3676-9f1e-dd8aca1fb086","pitchNumber":6,"startTime":"2026-05-09T01:07:06.586Z","endTime":"2026-05-09T01:07:11.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":813349,"link":"/api/v1/people/813349"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:07:11.609Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T01:09:16.389Z","endTime":"2026-05-09T01:10:49.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4955431173549,"aZ":-15.381576389307888,"pfxX":-6.050323842462994,"pfxZ":9.123214241363105,"pX":-0.952004840987025,"pZ":3.4967698692785714,"vX0":2.700382693302472,"vY0":-135.31212462041478,"vZ0":-3.499291200510076,"x":153.29,"y":144.37,"x0":-1.1807421519784351,"y0":50.00535221215577,"z0":5.89485112019876,"aX":-11.140890916341267},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2379,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40589167649427216,"extension":6.148194088558694},"index":0,"playId":"268a9f78-4a63-3ca4-96b9-373aabcaa6d8","pitchNumber":1,"startTime":"2026-05-09T01:09:30.842Z","endTime":"2026-05-09T01:09:38.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":92.6,"endSpeed":84.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.862634986966086,"aZ":-18.920410987120285,"pfxX":-8.340043155172555,"pfxZ":7.249193911589876,"pX":-0.8276614285248705,"pZ":3.535911129094388,"vX0":3.855777325649864,"vY0":-134.74214693989072,"vZ0":-2.599302390569151,"x":148.55,"y":143.31,"x0":-1.1982568517745786,"y0":50.002014677524336,"z0":5.858855685006298,"aX":-15.245323484305366},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":14.2,"spinRate":2195,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40740043687404714,"extension":6.251075829368652},"index":1,"playId":"f159fe45-744a-3acc-afed-df5e794c51f5","pitchNumber":2,"startTime":"2026-05-09T01:09:48.776Z","endTime":"2026-05-09T01:09:54.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.652345064644596,"aZ":-33.221561221022746,"pfxX":1.3935497773558088,"pfxZ":-0.7073036793531422,"pX":-0.24506110858644622,"pZ":2.8023615017223573,"vX0":1.972013789766,"vY0":-120.51250430822375,"vZ0":-0.34019058536075064,"x":126.34,"y":163.12,"x0":-1.253944144906214,"y0":50.00450035231815,"z0":5.871108598009275,"aX":2.0568531578769083},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.1,"breakHorizontal":-3.0,"spinRate":2277,"spinDirection":80},"zone":2,"typeConfidence":2.0,"plateTime":0.45388728373438747,"extension":6.188941902148206},"index":2,"playId":"b2e56810-4dc2-3872-9cf5-f2437c942725","pitchNumber":3,"startTime":"2026-05-09T01:10:06.320Z","endTime":"2026-05-09T01:10:11.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":68.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68235617070527,"aZ":-42.38641250978453,"pfxX":7.26219820605135,"pfxZ":-8.678565701868214,"pX":-0.013129861698179266,"pZ":3.0362541271540833,"vX0":0.4362189697139883,"vY0":-108.59596042462094,"vZ0":3.380389710498413,"x":117.5,"y":156.8,"x0":-1.1590345931800492,"y0":50.00349788674149,"z0":6.118587263662788,"aX":8.543729642466944},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-14.3,"breakHorizontal":-13.2,"spinRate":2825,"spinDirection":33},"zone":2,"typeConfidence":2.0,"plateTime":0.5073057524814164,"extension":6.085323537141946},"index":3,"playId":"f4fba713-8f2d-354c-bd39-6eb5d553ceb5","pitchNumber":4,"startTime":"2026-05-09T01:10:22.601Z","endTime":"2026-05-09T01:10:27.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.380755074936964,"aZ":-33.685041796773305,"pfxX":-10.270154397929932,"pfxZ":-0.9071327689310973,"pX":-0.15313734546357582,"pZ":1.6814307796569807,"vX0":5.615671405576189,"vY0":-128.53376056733865,"vZ0":-3.6209367068018525,"x":122.84,"y":193.38,"x0":-1.0445271703194237,"y0":50.00639745031532,"z0":5.754870775888278,"aX":-16.99844943372082},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.3,"breakHorizontal":17.2,"spinRate":2092,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4279431657616284,"extension":6.333855459931423},"hitData":{"launchSpeed":73.2,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.87,"coordY":162.91}},"index":4,"playId":"99a2405d-29fd-3f5b-a3ed-6e33a5c5639f","pitchNumber":5,"startTime":"2026-05-09T01:10:39.941Z","endTime":"2026-05-09T01:10:49.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:10:49.493Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to third baseman Junior Caminero.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T01:10:50.535Z","endTime":"2026-05-09T01:12:52.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66072530044931,"aZ":-28.95385559472208,"pfxX":-8.296807850752751,"pfxZ":1.9696371683131009,"pX":0.7084994592638513,"pZ":1.1551058118616193,"vX0":7.116186440818863,"vY0":-127.21900789540615,"vZ0":-5.491448481687381,"x":89.99,"y":207.59,"x0":-1.0501406320362987,"y0":50.00406737750156,"z0":5.643241943614657,"aX":-13.569743456751564},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":13.3,"spinRate":2038,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.43092011850381384,"extension":6.449636085685086},"index":0,"playId":"7c746c1d-fc56-338c-bf1b-22c41159698d","pitchNumber":1,"startTime":"2026-05-09T01:11:22.078Z","endTime":"2026-05-09T01:11:26.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.334657717195586,"aZ":-43.696201832056815,"pfxX":6.73601740633541,"pfxZ":-9.746666429112064,"pX":-0.4366133011516812,"pZ":1.2466043874995834,"vX0":-0.05089034386455876,"vY0":-109.29888582204501,"vZ0":0.24859374862763373,"x":133.64,"y":205.12,"x0":-1.284512536478761,"y0":50.00165321773222,"z0":5.912890838881553,"aX":7.9643752361508655},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-17.0,"breakHorizontal":-12.1,"spinRate":2835,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.5055350972299992,"extension":6.170142858729601},"index":1,"playId":"a32e0ccc-c68d-3ca6-aa79-fa9d07304f44","pitchNumber":2,"startTime":"2026-05-09T01:11:38.182Z","endTime":"2026-05-09T01:11:42.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.065533541127405,"aZ":-29.442141450495043,"pfxX":-5.824731157746193,"pfxZ":1.681948923224752,"pX":0.47837032522442735,"pZ":1.5914050990812947,"vX0":5.450789517201558,"vY0":-126.50050526559143,"vZ0":-4.404593367145262,"x":98.77,"y":195.81,"x0":-0.9443767080764031,"y0":50.003007907253185,"z0":5.70706535659934,"aX":-9.469105103494144},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":9.4,"spinRate":1969,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4324716063255232,"extension":6.319547170963803},"index":2,"playId":"f2489771-7d6a-3862-96e9-8e01f63d2935","pitchNumber":3,"startTime":"2026-05-09T01:11:54.317Z","endTime":"2026-05-09T01:11:58.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-09T01:12:11.673Z","endTime":"2026-05-09T01:12:24.892Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.1,"endSpeed":64.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.170142568519438,"aZ":-42.85894958052111,"pfxX":7.901605650250149,"pfxZ":-10.086621945441847,"pX":-1.3631891535804583,"pZ":2.618911099539604,"vX0":-2.0981024773729366,"vY0":-103.24568697339865,"vZ0":3.573059385550553,"x":168.96,"y":168.07,"x0":-1.3490681087574135,"y0":50.00252579421006,"z0":6.091258240660128,"aX":8.37147599914764},"breaks":{"breakAngle":10.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.6,"breakVerticalInduced":-16.6,"breakHorizontal":-13.6,"spinRate":2666,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.5343266538250999,"extension":6.151760397072672},"index":4,"playId":"5fc1fddf-a196-30fc-b2ed-e01ff63c07d3","pitchNumber":4,"startTime":"2026-05-09T01:12:24.892Z","endTime":"2026-05-09T01:12:30.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.236333098373088,"aZ":-15.837370153940528,"pfxX":-8.070389636724602,"pfxZ":9.06886783250933,"pX":-1.0953120034372776,"pZ":3.166609397003768,"vX0":3.225278449408701,"vY0":-133.9547985929052,"vZ0":-3.7692595313557415,"x":158.75,"y":153.28,"x0":-1.272179296037339,"y0":50.00564798478118,"z0":5.737425031348037,"aX":-14.54400234554724},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":13.8,"spinRate":2155,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4102188209186406,"extension":6.237110667426128},"hitData":{"launchSpeed":69.2,"launchAngle":12.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.48,"coordY":157.69}},"index":5,"playId":"ac37689d-8a97-3a5a-a727-3ee230c98efa","pitchNumber":5,"startTime":"2026-05-09T01:12:43.952Z","endTime":"2026-05-09T01:12:52.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.32,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:12:52.632Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willson Contreras pops out to shortstop Taylor Walls.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T01:13:52.528Z","endTime":"2026-05-09T01:15:39.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"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-09T01:13:18.312Z","endTime":"2026-05-09T01:13:54.821Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.162837468996234,"aZ":-31.014004880786267,"pfxX":0.226785898557047,"pfxZ":0.8012306770908673,"pX":1.2259657022918011,"pZ":1.3313113965647796,"vX0":5.5501899999960385,"vY0":-120.27704238880438,"vZ0":-3.82876217348399,"x":70.27,"y":202.83,"x0":-1.1492554798662442,"y0":50.00520535812782,"z0":5.7192391040029165,"aX":0.3288329264711657},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":-1.8,"spinRate":2041,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.45686216061907015,"extension":6.383726606227625},"index":1,"playId":"7f2071e5-3136-3900-a7a3-967587b6572f","pitchNumber":1,"startTime":"2026-05-09T01:13:54.821Z","endTime":"2026-05-09T01:13:59.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"b608d55f-7ec6-39b2-9409-616f221763f2","startTime":"2026-05-09T01:14:28.037Z","endTime":"2026-05-09T01:14:31.037Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"f30d99a7-45fc-4f34-969b-d56de5048734","startTime":"2026-05-09T01:14:49.849Z","endTime":"2026-05-09T01:14:54.849Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.662119944337075,"aZ":-30.483552597745007,"pfxX":-7.089596399248714,"pfxZ":1.1035905743870202,"pX":-0.9556427630847584,"pZ":2.356259166796093,"vX0":2.683277838205721,"vY0":-124.32526502678502,"vZ0":-2.2066089746376623,"x":153.43,"y":175.16,"x0":-1.1403992570649923,"y0":50.00320054645274,"z0":5.8367088778238925,"aX":-10.872332651449677},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":12.0,"spinRate":2006,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4440456932591319,"extension":6.2141328484010065},"index":4,"playId":"5d5e3e7d-be70-37e2-91b1-7da148515d6f","pitchNumber":2,"startTime":"2026-05-09T01:15:10.410Z","endTime":"2026-05-09T01:15:15.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.138956947611575,"aZ":-19.711664375607064,"pfxX":-8.644212422584625,"pfxZ":6.956069292243027,"pX":-0.8102225887002158,"pZ":2.61183744175549,"vX0":3.863784238468796,"vY0":-133.81610795715034,"vZ0":-4.535282562745716,"x":147.88,"y":168.26,"x0":-1.1594535386374527,"y0":50.003887955714895,"z0":5.763990219728318,"aX":-15.487604751421932},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":14.6,"spinRate":2222,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.41123054234250755,"extension":6.1970736163675735},"hitData":{"launchSpeed":60.5,"launchAngle":37.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.84,"coordY":118.84}},"index":5,"playId":"ea089b79-6c43-3aeb-bb2d-427d9da57d69","pitchNumber":3,"startTime":"2026-05-09T01:15:31.885Z","endTime":"2026-05-09T01:15:39.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.57,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:15:39.355Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-09T01:15:45.470Z","endTime":"2026-05-09T01:18:27.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384659332931133,"aZ":-15.788663314981873,"pfxX":-4.165580791798695,"pfxZ":8.862530980857919,"pX":-0.6817688048237673,"pZ":3.518120378511047,"vX0":2.866111767147719,"vY0":-135.55885186556125,"vZ0":-3.2567186245482755,"x":142.99,"y":143.79,"x0":-1.214944705556444,"y0":50.00545457572857,"z0":5.846364606141561,"aX":-7.704734852527846},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":2296,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40503091237897904,"extension":6.179908847187482},"index":0,"playId":"4ecb7811-b7ca-3638-9943-afe98ba78ff6","pitchNumber":1,"startTime":"2026-05-09T01:16:08.388Z","endTime":"2026-05-09T01:16:21.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jarren Duran steals (8) 2nd base. Jarren Duran to 3rd. Jarren Duran advances to 3rd, on a throwing error by catcher Nick Fortes.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"4ecb7811-b7ca-3638-9943-afe98ba78ff6","startTime":"2026-05-09T01:16:26.146Z","endTime":"2026-05-09T01:16:51.706Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"postOnThird":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"homeTeamWinProbability":88.3,"awayTeamWinProbability":11.700000000000003,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.45,"dramaIndex":22.0,"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.638799191538578,"aZ":-31.07227737295243,"pfxX":-9.096581892809464,"pfxZ":0.7029541845926826,"pX":0.049692318142995066,"pZ":0.8695684090431883,"vX0":5.630746090585195,"vY0":-125.58389664465808,"vZ0":-5.430694652873335,"x":115.11,"y":215.3,"x0":-1.0551607671616194,"y0":50.00623477510609,"z0":5.628898240062555,"aX":-14.336420160417761},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.1,"breakHorizontal":15.0,"spinRate":2112,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.438427327070682,"extension":6.3878910303558465},"index":2,"playId":"59238aab-9849-3873-8b47-ecb3710f427a","pitchNumber":2,"startTime":"2026-05-09T01:16:51.706Z","endTime":"2026-05-09T01:16:55.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45000424453788,"aZ":-43.828420359340235,"pfxX":6.835614985433072,"pfxZ":-9.57010929871734,"pX":-1.1006276256410008,"pZ":2.4489343113231294,"vX0":-1.2749211892650087,"vY0":-110.4682662058448,"vZ0":2.4108174538321574,"x":158.95,"y":172.66,"x0":-1.3981770488265106,"y0":50.0039228284181,"z0":6.00230828329807,"aX":8.321406990439877},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-16.2,"breakHorizontal":-12.0,"spinRate":2639,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4987133261832133,"extension":6.1103646644669105},"index":3,"playId":"9b77e58f-529f-3bc6-8370-e8834ed5eff7","pitchNumber":3,"startTime":"2026-05-09T01:17:12.514Z","endTime":"2026-05-09T01:17:16.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.929316265321354,"aZ":-13.823654389751592,"pfxX":-4.267586890669714,"pfxZ":9.917689307819822,"pX":-0.27322140779959636,"pZ":2.986897669357442,"vX0":4.028071738054932,"vY0":-135.7165862942848,"vZ0":-4.843130384686328,"x":127.41,"y":158.13,"x0":-1.2279943339034387,"y0":50.00622158831711,"z0":5.770111841975093,"aX":-7.898867204371348},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2299,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.40483130591467154,"extension":6.2783089423299066},"index":4,"playId":"04c97bb2-cd01-3717-bc1e-f62d4eae2ce7","pitchNumber":4,"startTime":"2026-05-09T01:17:32.940Z","endTime":"2026-05-09T01:17:36.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"3ea0fdae-ed49-4ae6-a4d7-ea73e83887bd","startTime":"2026-05-09T01:17:59.703Z","endTime":"2026-05-09T01:18:04.692Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53863871507364,"aZ":-14.042325616744533,"pfxX":-5.757270953060319,"pfxZ":9.54034898012282,"pX":-0.17816071174574608,"pZ":3.226694133754639,"vX0":4.549856124024907,"vY0":-137.47583601279626,"vZ0":-4.465839026359782,"x":123.79,"y":151.66,"x0":-1.1126226266118313,"y0":50.00137241030926,"z0":5.836129732828888,"aX":-10.93955587032209},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":9.4,"spinRate":2345,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39952858846994177,"extension":6.294017201473025},"hitData":{"launchSpeed":94.5,"launchAngle":33.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.62,"coordY":70.21}},"index":6,"playId":"5e2e4e5e-97d3-3466-8366-c8b5cbddba6f","pitchNumber":5,"startTime":"2026-05-09T01:18:19.048Z","endTime":"2026-05-09T01:18:27.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:18:27.991Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T01:20:45.527Z","endTime":"2026-05-09T01:22:06.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Whitlock replaces Connelly Early.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"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-09T01:20:12.867Z","endTime":"2026-05-09T01:20:47.842Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":813349,"link":"/api/v1/people/813349","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9501812160105,"aZ":-13.717990963203189,"pfxX":-8.21107460179282,"pfxZ":9.555946023829378,"pX":0.3552212692942095,"pZ":2.3343517959418185,"vX0":6.149711322782032,"vY0":-138.35100542775754,"vZ0":-6.620665703357003,"x":103.46,"y":175.75,"x0":-0.8337972609222194,"y0":50.002766015479004,"z0":5.684523703100524,"aX":-15.857961856390457},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":13.6,"spinRate":2010,"spinDirection":228},"zone":6,"typeConfidence":0.9,"plateTime":0.39646311969099024,"extension":7.279119885597517},"index":1,"playId":"f3b455f0-f4fc-3f43-a544-bbaae7d9b4e7","pitchNumber":1,"startTime":"2026-05-09T01:20:47.842Z","endTime":"2026-05-09T01:20:53.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34652672670874,"aZ":-12.674433969050607,"pfxX":-7.846143921904844,"pfxZ":9.975469395294796,"pX":0.056116134623878156,"pZ":2.1800438149075045,"vX0":4.510501033661311,"vY0":-139.20026150792725,"vZ0":-7.367366386590779,"x":114.86,"y":179.92,"x0":-0.5690295504595005,"y0":50.00530485542259,"z0":5.707134614218242,"aX":-15.341748760642233},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":13.2,"spinRate":2142,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.39404145527710677,"extension":7.128656958033997},"index":2,"playId":"1326b8d7-f78d-31af-8ed1-c9c3bb66f965","pitchNumber":2,"startTime":"2026-05-09T01:21:02.576Z","endTime":"2026-05-09T01:21:07.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-09T01:21:11.280Z","endTime":"2026-05-09T01:21:23.935Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.742450519060476,"aZ":-12.578353645467507,"pfxX":-8.268707143944642,"pfxZ":10.005971413338116,"pX":0.28583079394909755,"pZ":2.0931625435010743,"vX0":5.988146748437531,"vY0":-139.59501647695686,"vZ0":-7.595582774213002,"x":106.1,"y":182.26,"x0":-0.8214681648384284,"y0":50.000018443777,"z0":5.69193352572579,"aX":-16.187547308409812},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":13.6,"spinRate":2096,"spinDirection":225},"zone":6,"typeConfidence":0.91,"plateTime":0.39355656802615613,"extension":7.290576300858528},"index":4,"playId":"e251d55f-16fc-33ad-8e89-b75de7fd1526","pitchNumber":3,"startTime":"2026-05-09T01:21:23.935Z","endTime":"2026-05-09T01:21:27.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.187333439924345,"aZ":-12.11272904400004,"pfxX":-6.7421043844754145,"pfxZ":10.31125721828849,"pX":0.04202604666154306,"pZ":3.6120842678408285,"vX0":4.326299780918354,"vY0":-138.86475399540188,"vZ0":-3.7259977826188515,"x":115.4,"y":141.25,"x0":-0.6632101114584434,"y0":50.002119492636034,"z0":5.78166037365493,"aX":-13.117317728244098},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":11.3,"spinRate":2215,"spinDirection":223},"zone":12,"typeConfidence":0.91,"plateTime":0.3949930137502995,"extension":7.077442324040683},"index":5,"playId":"40673af6-7da3-3980-a05d-5dd6b6daf561","pitchNumber":4,"startTime":"2026-05-09T01:21:41.552Z","endTime":"2026-05-09T01:21:45.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":86.5,"endSpeed":79.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.615382372282127,"aZ":-29.833330366091115,"pfxX":-10.01202243328337,"pfxZ":1.4678260806764287,"pX":0.4246471306139636,"pZ":1.2608213900044092,"vX0":5.8857518008125345,"vY0":-125.75712850989608,"vZ0":-5.194454999122997,"x":100.81,"y":204.74,"x0":-0.6510144795565842,"y0":50.002164382732055,"z0":5.786565418046274,"aX":-15.960787801767342},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.7,"breakHorizontal":16.7,"spinRate":2362,"spinDirection":257},"zone":14,"typeConfidence":0.86,"plateTime":0.4363296613307015,"extension":7.276321000228842},"index":6,"playId":"a83a3e47-bd3f-314e-b397-b41dc1200b09","pitchNumber":5,"startTime":"2026-05-09T01:22:00.725Z","endTime":"2026-05-09T01:22:06.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:22:06.686Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T01:22:06.197Z","endTime":"2026-05-09T01:23:21.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.47387709847875,"aZ":-32.01623530056859,"pfxX":-0.46687702540372245,"pfxZ":0.09706201306863083,"pX":0.7639587399275665,"pZ":1.464633990093034,"vX0":3.985085420639439,"vY0":-125.39651681847408,"vZ0":-4.391267467551462,"x":87.88,"y":199.23,"x0":-0.782625003847543,"y0":50.002299717119705,"z0":5.839780231207923,"aX":-0.7469393602848445},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":0.0,"spinRate":2072,"spinDirection":357},"zone":14,"typeConfidence":0.9,"plateTime":0.43618758163116755,"extension":6.941804110874981},"index":0,"playId":"bea8f470-dd8a-3be6-a1c7-fad32e3df158","pitchNumber":1,"startTime":"2026-05-09T01:22:29.135Z","endTime":"2026-05-09T01:22:35.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7706851076237,"aZ":-34.91064096082604,"pfxX":1.1834815307500302,"pfxZ":-1.7332829597062016,"pX":0.9184145876255366,"pZ":1.1136668981493916,"vX0":3.950025073514719,"vY0":-125.21098393434117,"vZ0":-4.555906862212795,"x":81.99,"y":208.71,"x0":-0.8345077125774227,"y0":50.00010089643006,"z0":5.81994786234172,"aX":1.8735704141104},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.0,"breakHorizontal":-3.1,"spinRate":2083,"spinDirection":20},"zone":14,"typeConfidence":0.91,"plateTime":0.4377952079199461,"extension":7.202490850633138},"index":1,"playId":"9e7f628c-ab4a-371b-93e7-04b6c4fb1429","pitchNumber":2,"startTime":"2026-05-09T01:22:56.289Z","endTime":"2026-05-09T01:23:01.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-09T01:23:05.016Z","endTime":"2026-05-09T01:23:16.350Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84622127815374,"aZ":-12.253162556016946,"pfxX":-7.1387726626594725,"pfxZ":10.028855006202711,"pX":1.079551855953169,"pZ":3.422627687878097,"vX0":6.900736027524978,"vY0":-140.09518978175393,"vZ0":-4.390538608360847,"x":75.85,"y":146.37,"x0":-0.4888932756667859,"y0":50.001898356958485,"z0":5.811846312440221,"aX":-14.179962220449243},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":11.5,"spinRate":2102,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.3910659141594883,"extension":7.171846749367751},"index":3,"playId":"3dceafa9-f61f-3926-9b47-b9b89089603e","pitchNumber":3,"startTime":"2026-05-09T01:23:16.350Z","endTime":"2026-05-09T01:23:21.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:23:21.207Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Vilade pops out softly to catcher Carlos Narváez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-09T01:23:21.413Z","endTime":"2026-05-09T01:24:11.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.593690491748355,"aZ":-10.650243244861382,"pfxX":-7.4286490157852265,"pfxZ":11.041846969163227,"pX":0.0909259918819359,"pZ":2.774742711747703,"vX0":5.014210620280353,"vY0":-139.07021059785387,"vZ0":-6.1734393657998785,"x":113.53,"y":163.86,"x0":-0.7747535401450302,"y0":50.00356371678114,"z0":5.73722794409465,"aX":-14.48147268439702},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.8,"breakHorizontal":12.4,"spinRate":2140,"spinDirection":224},"zone":5,"typeConfidence":0.91,"plateTime":0.39458411096559987,"extension":7.235564260381073},"index":0,"playId":"c58bd595-f9b5-3a7f-986d-25ae7edb223f","pitchNumber":1,"startTime":"2026-05-09T01:23:45.683Z","endTime":"2026-05-09T01:23:49.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":95.5,"endSpeed":87.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.918685491685324,"aZ":-14.250190443315894,"pfxX":-7.006185704093337,"pfxZ":9.147423466494685,"pX":-0.99192050825089,"pZ":3.417782046470629,"vX0":1.6232069092341488,"vY0":-139.03459946080113,"vZ0":-3.9701825831886226,"x":154.81,"y":146.5,"x0":-0.6726903183759472,"y0":50.00371535174874,"z0":5.808817803407671,"aX":-13.728427954065436},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":12.4,"spinRate":2051,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3938163356585509,"extension":7.047242291491386},"hitData":{"launchSpeed":57.2,"launchAngle":79.0,"totalDistance":31.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":124.27,"coordY":191.71}},"index":1,"playId":"c02f86f1-0ad5-3b42-913c-4c3ed5416bd2","pitchNumber":2,"startTime":"2026-05-09T01:24:03.894Z","endTime":"2026-05-09T01:24:11.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:24:11.632Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T01:25:58.667Z","endTime":"2026-05-09T01:26:54.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.369003858799434,"aZ":-15.224028651000749,"pfxX":-5.574574735521152,"pfxZ":9.180018855665942,"pX":-0.9917750108326534,"pZ":3.7207916904307163,"vX0":2.5165557025213654,"vY0":-135.01605636099853,"vZ0":-2.8970723526925903,"x":154.8,"y":138.32,"x0":-1.2116142951197935,"y0":50.003425228381076,"z0":5.878993972500366,"aX":-10.293076584520456},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2149,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4056749113610949,"extension":6.1456154729990695},"index":0,"playId":"a34a392f-c330-3d32-a708-67409746b68c","pitchNumber":1,"startTime":"2026-05-09T01:26:27.551Z","endTime":"2026-05-09T01:26:32.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18954125193758,"aZ":-14.35043237377862,"pfxX":-5.940438259229533,"pfxZ":9.741172866603804,"pX":-0.021833646968061265,"pZ":2.3078899650121834,"vX0":4.991881504838784,"vY0":-134.43751690933158,"vZ0":-6.434664836706794,"x":117.83,"y":176.47,"x0":-1.1310599335145457,"y0":50.006525143143186,"z0":5.751510096076622,"aX":-10.874301338577222},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2154,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4074486677995748,"extension":6.292630154327002},"hitData":{"launchSpeed":79.0,"launchAngle":7.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.53,"coordY":163.41}},"index":1,"playId":"21535e5a-482e-3f35-a78c-b901e267ee12","pitchNumber":2,"startTime":"2026-05-09T01:26:46.421Z","endTime":"2026-05-09T01:26:54.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:26:54.801Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T01:26:56.457Z","endTime":"2026-05-09T01:28:50.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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(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":93.4,"endSpeed":84.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54497946148606,"aZ":-12.901653076756336,"pfxX":-5.335672477544176,"pfxZ":10.41563182744264,"pX":-0.054239793120642366,"pZ":2.5315622083251794,"vX0":4.539014388104837,"vY0":-135.84305309496727,"vZ0":-6.3003655845001045,"x":119.07,"y":170.43,"x0":-1.0618741870592894,"y0":50.00163518136072,"z0":5.795243349684405,"aX":-9.871424026114171},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2319,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4047570911142184,"extension":6.271752289113108},"index":0,"playId":"96c295af-0fef-3d72-8151-3d0d2349945f","pitchNumber":1,"startTime":"2026-05-09T01:27:22.808Z","endTime":"2026-05-09T01:27:29.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.315339401546613,"aZ":-42.61750399091796,"pfxX":6.062432080764816,"pfxZ":-8.83682731617516,"pX":0.3444635460596606,"pZ":1.9419847611589278,"vX0":1.6136417968953232,"vY0":-109.2883346628686,"vZ0":1.2843546426248675,"x":103.87,"y":186.35,"x0":-1.195117589204478,"y0":50.00208226605537,"z0":6.00633742316654,"aX":7.1664420598503735},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-15.1,"breakHorizontal":-11.4,"spinRate":2631,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.5055793906455053,"extension":6.1480887987879145},"index":1,"playId":"ea70c8c8-afcf-3ecb-9a59-7ce1100dffce","pitchNumber":2,"startTime":"2026-05-09T01:27:44.326Z","endTime":"2026-05-09T01:27:49.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-09T01:27:55.996Z","endTime":"2026-05-09T01:28:11.434Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11584383156565,"aZ":-13.264565171399171,"pfxX":-5.604403155105939,"pfxZ":10.22741687354511,"pX":0.03832549643060893,"pZ":4.127311336560734,"vX0":4.871434025940656,"vY0":-135.71984527634714,"vZ0":-2.39261205158764,"x":115.54,"y":127.34,"x0":-1.0593819842047782,"y0":50.00571859146018,"z0":5.954127140551219,"aX":-10.366004304190078},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":9.0,"spinRate":2352,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4049104033818116,"extension":6.234090165610238},"index":3,"playId":"aaa28644-5098-37ca-9562-c118e07cdb53","pitchNumber":3,"startTime":"2026-05-09T01:28:11.434Z","endTime":"2026-05-09T01:28:15.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":86.0,"endSpeed":78.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.536914860794898,"aZ":-32.9654653823028,"pfxX":-7.449919542256381,"pfxZ":-0.5048395384807458,"pX":-0.44631825389775404,"pZ":1.5616994265611337,"vX0":3.864593956496358,"vY0":-125.14112263599837,"vZ0":-3.599761719354241,"x":134.01,"y":196.61,"x0":-1.0506894106706062,"y0":50.00163263567378,"z0":5.746998616298546,"aX":-11.700706742350016},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.6,"breakHorizontal":12.5,"spinRate":2000,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4393133470622499,"extension":6.3081915711604575},"index":4,"playId":"9c2ef96d-453f-33fc-87ea-936734880d75","pitchNumber":4,"startTime":"2026-05-09T01:28:27.553Z","endTime":"2026-05-09T01:28:33.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":69.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.787346383490057,"aZ":-44.30366082794922,"pfxX":4.78260106204992,"pfxZ":-9.982286565330586,"pX":-0.45524007580683273,"pZ":3.208303711128779,"vX0":0.5168130555231714,"vY0":-110.48685831814123,"vZ0":3.9532681975567288,"x":134.35,"y":152.16,"x0":-1.313396212239153,"y0":50.00214549925815,"z0":6.105283092592797,"aX":5.812219072713066},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-16.4,"breakHorizontal":-8.8,"spinRate":2749,"spinDirection":34},"zone":1,"typeConfidence":2.0,"plateTime":0.4989841613337367,"extension":6.074095568616609},"index":5,"playId":"8364aaa6-e5d3-3c8f-9782-418618a1e0b9","pitchNumber":5,"startTime":"2026-05-09T01:28:44.756Z","endTime":"2026-05-09T01:28:50.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:28:50.061Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to right fielder Ryan Vilade.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T01:28:53.799Z","endTime":"2026-05-09T01:29:58.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"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":86.3,"endSpeed":78.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743432381640087,"aZ":-27.631951101811325,"pfxX":-7.814149397955816,"pfxZ":2.866227909639152,"pX":0.2657520303273315,"pZ":1.6138498404447945,"vX0":5.603558698376502,"vY0":-125.44008968507943,"vZ0":-4.716660671786382,"x":106.87,"y":195.21,"x0":-0.9882620205891066,"y0":50.00385355531439,"z0":5.786927557979176,"aX":-12.38189564672526},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.3,"breakHorizontal":12.7,"spinRate":2109,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.437611907212649,"extension":6.375930820671204},"index":0,"playId":"fc18a9b9-f622-365d-931c-46ada6161ffa","pitchNumber":1,"startTime":"2026-05-09T01:29:15.327Z","endTime":"2026-05-09T01:29:20.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.271392813017368,"aZ":-19.318858389874915,"pfxX":-9.680022311491836,"pfxZ":6.968719341992175,"pX":-0.45271804148787353,"pZ":3.2603831450763447,"vX0":5.049641427723436,"vY0":-134.94766957563854,"vZ0":-3.1098093664673225,"x":134.26,"y":150.75,"x0":-1.0901618311452694,"y0":50.00387985633749,"z0":5.788054204863833,"aX":-17.86071424712119},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":16.4,"spinRate":2253,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.40582283687985443,"extension":6.2977734265276295},"hitData":{"launchSpeed":76.0,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.1,"coordY":113.27}},"index":1,"playId":"7c41d150-2250-3dc5-b183-849523b31fe5","pitchNumber":2,"startTime":"2026-05-09T01:29:46.256Z","endTime":"2026-05-09T01:29:58.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:29:58.708Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcelo Mayer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-09T01:29:58.096Z","endTime":"2026-05-09T01:32:10.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","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":90.9,"endSpeed":82.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.419431795692475,"aZ":-15.6449507913877,"pfxX":-4.65502188322633,"pfxZ":9.351306541746485,"pX":-1.8595732783898733,"pZ":4.621421451471607,"vX0":0.2183548985355958,"vY0":-132.3915043055016,"vZ0":-0.5963573616811617,"x":187.88,"y":114.0,"x0":-1.339000072414936,"y0":50.00155567712016,"z0":5.999293149456399,"aX":-8.225845983662246},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2303,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4144134967311066,"extension":6.111428346103262},"index":0,"playId":"1463be5c-bda0-391c-8fcb-ea43c9f2b8dd","pitchNumber":1,"startTime":"2026-05-09T01:30:24.781Z","endTime":"2026-05-09T01:30:28.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01942095853305,"aZ":-30.083156583654862,"pfxX":-7.282417135155708,"pfxZ":1.335604799957447,"pX":0.21782309982971465,"pZ":1.7461576288313505,"vX0":5.407509099882305,"vY0":-124.70858688265922,"vZ0":-3.841646059663591,"x":108.7,"y":191.63,"x0":-1.0367826414786334,"y0":50.004528988342585,"z0":5.798953957483148,"aX":-11.425704626081487},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.7,"breakHorizontal":11.9,"spinRate":2045,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4398799094497772,"extension":6.249320694003867},"index":1,"playId":"028f7a8f-2390-387b-bd9a-b7bcf342810e","pitchNumber":2,"startTime":"2026-05-09T01:30:46.642Z","endTime":"2026-05-09T01:30:51.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":67.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.714314201381583,"aZ":-42.52732791826563,"pfxX":6.672872195393921,"pfxZ":-8.83030034042775,"pX":-0.1280964383207005,"pZ":2.305089014671292,"vX0":0.5440533649357262,"vY0":-109.00639130610102,"vZ0":2.01589799254442,"x":121.88,"y":176.54,"x0":-1.2467795359828482,"y0":50.002234178747756,"z0":6.049282662570988,"aX":7.824753148011008},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-14.8,"breakHorizontal":-12.1,"spinRate":2669,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.5074678972564368,"extension":6.080976746879857},"index":2,"playId":"8502b804-4a6b-3241-ad0c-f748ab33084b","pitchNumber":3,"startTime":"2026-05-09T01:31:32.501Z","endTime":"2026-05-09T01:31:37.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95458787803454,"aZ":-30.16160418655269,"pfxX":-7.7601261288426056,"pfxZ":1.2956050791387064,"pX":-0.4827939731095119,"pZ":0.20871179715842456,"vX0":4.213963344307385,"vY0":-124.16108364456207,"vZ0":-6.98425306756074,"x":135.4,"y":233.14,"x0":-1.197953283903154,"y0":50.00362755143524,"z0":5.58360779641652,"aX":-12.059295404927989},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.8,"breakHorizontal":13.0,"spinRate":2011,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.44194112251157236,"extension":6.348178336290589},"index":3,"playId":"f560512b-d5b1-3502-9844-45348c2b186a","pitchNumber":4,"startTime":"2026-05-09T01:32:00.312Z","endTime":"2026-05-09T01:32:10.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":810938,"link":"/api/v1/people/810938"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":676356,"link":"/api/v1/people/676356"},"right":{"id":668723,"link":"/api/v1/people/668723"}},"offense":{"batter":{"id":691785,"link":"/api/v1/people/691785","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:32:10.233Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T01:34:43.372Z","endTime":"2026-05-09T01:36:32.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aroldis Chapman replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"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-09T01:33:32.986Z","endTime":"2026-05-09T01:34:45.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75662825743784,"aZ":-9.678709701767033,"pfxX":1.1267520292971145,"pfxZ":11.733252037233205,"pX":0.48054572096839215,"pZ":4.147460193498369,"vX0":0.4121755060199575,"vY0":-137.42852389723242,"vZ0":-4.117250237807786,"x":98.68,"y":126.8,"x0":0.18230224028725664,"y0":50.00485156131942,"z0":6.319597130917664,"aX":2.1608553126407783},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.6,"breakHorizontal":-2.2,"spinRate":2341,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.39817784479622365,"extension":6.8852534582606495},"index":1,"playId":"bdd3c0e6-a568-330a-8fbf-af4776805ccd","pitchNumber":1,"startTime":"2026-05-09T01:34:45.709Z","endTime":"2026-05-09T01:34:49.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.678149799055774,"aZ":-25.326585951885683,"pfxX":-6.81104100686219,"pfxZ":4.722731597772139,"pX":0.730468770189565,"pZ":2.482356199236929,"vX0":3.0834052444188216,"vY0":-119.30910196659511,"vZ0":-3.47104593010954,"x":89.16,"y":171.76,"x0":0.31039745039027083,"y0":50.00460561116129,"z0":6.223823696437641,"aX":-9.878412852876755},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.0,"breakHorizontal":11.6,"spinRate":2208,"spinDirection":271},"zone":6,"typeConfidence":2.0,"plateTime":0.4580495543160157,"extension":7.193031851432752},"index":2,"playId":"fcd4ea8b-f36e-3eb2-8bb4-0cb69dc7bffb","pitchNumber":2,"startTime":"2026-05-09T01:35:01.356Z","endTime":"2026-05-09T01:35:05.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43700353509925,"aZ":-29.35577355578101,"pfxX":4.266689174792965,"pfxZ":1.753146228955254,"pX":0.7481011030375496,"pZ":2.6374036668608016,"vX0":-0.3048704857725282,"vY0":-125.94608354013558,"vZ0":-2.945480164079222,"x":94.74,"y":100.38,"x0":0.3163095596248146,"y0":50.00281023503341,"z0":6.1946963201733904,"aX":6.858331778476843},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.8,"breakHorizontal":-7.7,"spinRate":1379,"spinDirection":178},"zone":6,"typeConfidence":2.0,"plateTime":0.43479952516068865,"extension":7.247929261034326},"index":3,"playId":"aade961f-bf55-3b80-a348-58e47b4c1c2e","pitchNumber":3,"startTime":"2026-05-09T01:35:17.541Z","endTime":"2026-05-09T01:35:23.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-09T01:35:34.374Z","endTime":"2026-05-09T01:35:45.579Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50977070680414,"aZ":-11.487400293807823,"pfxX":6.0203647970509575,"pfxZ":10.117271009984549,"pX":-0.5071225639346099,"pZ":2.526010835345116,"vX0":-3.337620875206813,"vY0":-141.87445358134107,"vZ0":-8.016504268300727,"x":136.33,"y":170.58,"x0":-0.09967870905362745,"y0":50.007001147065225,"z0":6.115068650740336,"aX":12.314099151192933},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":-10.2,"spinRate":2532,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.38561528853370053,"extension":7.117876256290708},"index":5,"playId":"79ad54a8-88b1-3186-b8db-fc125c0b9cd8","pitchNumber":4,"startTime":"2026-05-09T01:35:45.579Z","endTime":"2026-05-09T01:35:49.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.021405977010097,"aZ":-26.341537344758322,"pfxX":-7.717752001853668,"pfxZ":3.733362341754268,"pX":0.6938243762345405,"pZ":1.0159824131215291,"vX0":3.5144345133958765,"vY0":-124.02323738971688,"vZ0":-7.188136862531888,"x":90.55,"y":211.35,"x0":0.26371972020530765,"y0":50.003377722767425,"z0":6.138401030626278,"aX":-12.06405392618874},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":13.2,"spinRate":2247,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.44106018121562185,"extension":7.281310451252475},"index":6,"playId":"77eac580-6f27-3126-9d96-eb6c7dd79d24","pitchNumber":5,"startTime":"2026-05-09T01:36:07.488Z","endTime":"2026-05-09T01:36:13.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91148911648078,"aZ":-25.333107769040808,"pfxX":-5.775965821780485,"pfxZ":4.298493465166876,"pX":-0.5682469776901717,"pZ":1.3481455190661353,"vX0":-0.09263739479312103,"vY0":-125.29170231686723,"vZ0":-6.815680125985065,"x":138.66,"y":202.38,"x0":0.21990034590701021,"y0":50.00468559155058,"z0":6.16908576853554,"aX":-9.199717667872434},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.5,"breakHorizontal":10.4,"spinRate":2272,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4368736935337685,"extension":7.348837259481494},"hitData":{"launchSpeed":92.6,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.7,"coordY":168.99}},"index":7,"playId":"942e37ca-7f28-33c6-874e-69ae5f00338a","pitchNumber":6,"startTime":"2026-05-09T01:36:24.853Z","endTime":"2026-05-09T01:36:32.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:36:32.513Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T01:36:34.709Z","endTime":"2026-05-09T01:38:57.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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(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":96.6,"endSpeed":88.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96371640206468,"aZ":-13.197234908676416,"pfxX":-2.524625733936942,"pfxZ":9.453444655961885,"pX":-0.16759127905356386,"pZ":2.858524313152755,"vX0":-0.9459490825992343,"vY0":-140.5659480831247,"vZ0":-6.49346981435375,"x":123.39,"y":161.6,"x0":0.5009722070470699,"y0":50.00100422851321,"z0":6.050250166563309,"aX":-5.066334064841155},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":4.8,"spinRate":2398,"spinDirection":171},"zone":2,"typeConfidence":2.0,"plateTime":0.38920482182227456,"extension":7.097270621619377},"index":0,"playId":"db0f7249-f094-30e1-bd5a-1f70c53fb816","pitchNumber":1,"startTime":"2026-05-09T01:37:09.465Z","endTime":"2026-05-09T01:37:13.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":97.2,"endSpeed":88.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5757924375534,"aZ":-14.844599086453522,"pfxX":7.381088982574062,"pfxZ":8.590798381142957,"pX":0.928334642902948,"pZ":2.659525444666093,"vX0":-1.697460188186994,"vY0":-141.44056173979152,"vZ0":-6.1331683971899915,"x":81.61,"y":166.97,"x0":0.5790416727514541,"y0":50.004761976664795,"z0":5.815582492375419,"aX":14.890476945901476},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":-13.0,"spinRate":2316,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.3879111446289323,"extension":7.126625753705992},"index":1,"playId":"d60385ee-d86c-39fd-9b80-423df7944226","pitchNumber":2,"startTime":"2026-05-09T01:37:30.577Z","endTime":"2026-05-09T01:37:35.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.743411903089907,"aZ":-31.06153407874708,"pfxX":-8.766372834658585,"pfxZ":0.749419463279704,"pX":0.4962844271497774,"pZ":3.121139874636845,"vX0":2.6052945405597265,"vY0":-121.32487986477211,"vZ0":-0.9239005335194733,"x":98.08,"y":154.51,"x0":0.5414929702547338,"y0":50.000645874228574,"z0":6.23598326074789,"aX":-12.948351383411826},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.4,"breakHorizontal":15.1,"spinRate":2284,"spinDirection":298},"zone":3,"typeConfidence":2.0,"plateTime":0.45303618127905754,"extension":7.110389691021446},"index":2,"playId":"9173ad99-5eeb-396c-92e5-9ee25a0f0b92","pitchNumber":3,"startTime":"2026-05-09T01:37:48.358Z","endTime":"2026-05-09T01:37:52.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-09T01:37:58.805Z","endTime":"2026-05-09T01:38:12.714Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73548378829368,"aZ":-12.49875211391972,"pfxX":4.855866016737226,"pfxZ":9.77181941808945,"pX":0.5093620986960973,"pZ":3.85928405062167,"vX0":-0.7922228057464034,"vY0":-141.574236420585,"vZ0":-4.149427857766362,"x":97.58,"y":134.58,"x0":0.16363722374339235,"y0":50.00644230878393,"z0":6.154418413832843,"aX":9.779691840301531},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":-8.6,"spinRate":2543,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.3880810450119667,"extension":7.157238608427108},"index":4,"playId":"a11cd0c8-3ba0-3b22-81f1-06aa9eca5cab","pitchNumber":4,"startTime":"2026-05-09T01:38:12.714Z","endTime":"2026-05-09T01:38:18.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.911636375985275,"aZ":-15.664590072690421,"pfxX":5.852634822070991,"pfxZ":8.496185461782211,"pX":0.159339041232046,"pZ":2.7772925160102475,"vX0":-2.1977664376590083,"vY0":-138.9647438327365,"vZ0":-6.2109278819251355,"x":110.93,"y":163.79,"x0":0.20278168233471172,"y0":50.006629638028464,"z0":6.093050408674817,"aX":11.379603934359263},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":-10.1,"spinRate":2336,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.395068048014914,"extension":7.266283114428334},"index":5,"playId":"89285173-7b42-30ce-a9db-ae1d4441fa6c","pitchNumber":5,"startTime":"2026-05-09T01:38:30.321Z","endTime":"2026-05-09T01:38:34.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.127166206797575,"aZ":-11.456236813083166,"pfxX":0.17305977725500354,"pfxZ":9.877307506160818,"pX":0.49790836469690475,"pZ":2.792717099310576,"vX0":0.11812722166242934,"vY0":-143.85556290846256,"vZ0":-7.207484151604642,"x":98.02,"y":163.38,"x0":0.43383539085136114,"y0":50.00544099310067,"z0":6.039772523110928,"aX":0.36298214662272144},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.7,"breakHorizontal":-0.4,"spinRate":2419,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.3806388565048353,"extension":7.0074922958688415},"index":6,"playId":"e6523600-125e-3283-a54a-95488dad82e4","pitchNumber":6,"startTime":"2026-05-09T01:38:51.868Z","endTime":"2026-05-09T01:38:57.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:38:57.462Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-09T01:38:58.205Z","endTime":"2026-05-09T01:41:15.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.05"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.85"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.75"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.55"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.24"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.22"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.94"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.22"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"57.08"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.60"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.16"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.64"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".409"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".433"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".269"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".269"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384905775025956,"aZ":-10.037985067952677,"pfxX":0.9025175144563491,"pfxZ":10.829178460289889,"pX":-1.4558744209487422,"pZ":1.7163002192907137,"vX0":-5.016690866112391,"vY0":-141.83780406226956,"vZ0":-10.248543698641365,"x":172.49,"y":192.44,"x0":0.21595328820508403,"y0":50.00651126861173,"z0":6.009544930693569,"aX":1.8452829795249506},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.8,"breakHorizontal":-0.6,"spinRate":2516,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.38563944174412423,"extension":7.268270051213014},"index":0,"playId":"8ccc2b9d-afd9-313d-857f-d377d0b491e7","pitchNumber":1,"startTime":"2026-05-09T01:39:22.128Z","endTime":"2026-05-09T01:39:26.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67215648711498,"aZ":-14.092171475156572,"pfxX":0.9410106175649329,"pfxZ":9.19092880212393,"pX":0.7612068111748205,"pZ":3.2315391702752736,"vX0":0.7356256807591119,"vY0":-139.4702181137418,"vZ0":-5.4370262300522025,"x":87.98,"y":151.53,"x0":0.3716270718712959,"y0":50.00673043377097,"z0":6.137372394526341,"aX":1.8524611908299724},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":-1.8,"spinRate":2402,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.39287745992588574,"extension":6.990737892442174},"index":1,"playId":"459e9de9-c4b4-30a5-a648-f428a2317b45","pitchNumber":2,"startTime":"2026-05-09T01:39:43.802Z","endTime":"2026-05-09T01:39:49.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3418668330865,"aZ":-11.715595535725507,"pfxX":-0.5033776944670119,"pfxZ":10.386741915024508,"pX":-0.769508795337417,"pZ":3.181440294626144,"vX0":-1.8499865754919738,"vY0":-139.24604706771248,"vZ0":-6.120705555795965,"x":146.33,"y":152.88,"x0":-0.031926477710711304,"y0":50.00559382632571,"z0":6.178342509612621,"aX":-0.9916061587119942},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":1.3,"spinRate":2518,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.39287586191379864,"extension":7.104208953205457},"index":2,"playId":"b9f1b487-e7c6-3213-8329-7ac711527abf","pitchNumber":3,"startTime":"2026-05-09T01:40:02.835Z","endTime":"2026-05-09T01:40:07.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85761181969237,"aZ":-10.504229248639284,"pfxX":3.856154993672802,"pfxZ":10.660718490831075,"pX":0.4759798993501099,"pZ":3.7229870144059105,"vX0":-0.7305629839551541,"vY0":-141.98519759350614,"vZ0":-4.861549003071315,"x":98.86,"y":138.26,"x0":0.23652345674964384,"y0":50.00109258990898,"z0":6.131424151729828,"aX":7.837556362834479},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":-6.8,"spinRate":2471,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.3864082188800415,"extension":7.105350768627263},"index":3,"playId":"d5878b99-d9e7-36cb-ad5f-d97a81ac05d0","pitchNumber":4,"startTime":"2026-05-09T01:40:20.426Z","endTime":"2026-05-09T01:40:26.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.517347134087494,"aZ":-7.763835970443362,"pfxX":0.5318466441444789,"pfxZ":11.713751437923477,"pX":-0.39082597464044555,"pZ":2.8401945911245456,"vX0":-2.1752687754929383,"vY0":-143.71537308824585,"vZ0":-7.7802737006966876,"x":131.9,"y":162.09,"x0":0.3080466146076116,"y0":50.00181969236876,"z0":6.070767927960579,"aX":1.1087234379871558},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.8,"breakHorizontal":-0.5,"spinRate":2566,"spinDirection":172},"zone":1,"typeConfidence":2.0,"plateTime":0.3816927245104864,"extension":7.175003364687845},"index":4,"playId":"153d9cb1-f0e8-3693-80ae-10c218dba279","pitchNumber":5,"startTime":"2026-05-09T01:40:47.908Z","endTime":"2026-05-09T01:40:52.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65280109014968,"aZ":-29.06201909908258,"pfxX":-0.6220876667109181,"pfxZ":1.8260573900076063,"pX":-1.207590397634284,"pZ":0.6412548134024667,"vX0":-3.1886717937665128,"vY0":-131.56230375343995,"vZ0":-8.164638056481392,"x":163.03,"y":221.47,"x0":0.11415932273254545,"y0":50.00538019556625,"z0":6.02103892592086,"aX":-1.06241248729721},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.3,"breakHorizontal":2.0,"spinRate":1375,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.4205250191114942,"extension":7.477187347006137},"index":5,"playId":"3874689c-8a38-3d78-affb-53372482aea2","pitchNumber":6,"startTime":"2026-05-09T01:41:10.859Z","endTime":"2026-05-09T01:41:15.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":691785,"link":"/api/v1/people/691785"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Second Base"},{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-09T01:41:15.697Z","atBatIndex":65}]