[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:11:21.265Z","endTime":"2026-05-07T19:12:34.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-07T16:37:55.293Z","endTime":"2026-05-07T18:46:20.203Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"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-07T18:46:20.203Z","endTime":"2026-05-07T19:09:36.479Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"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-07T19:09:36.479Z","endTime":"2026-05-07T19:11:23.329Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"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":90.9,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.636862325126856,"aZ":-19.237658140480086,"pfxX":4.486005078821263,"pfxZ":7.209055571928138,"pX":-0.7755936982493298,"pZ":1.0307487168603786,"vX0":-9.40014712515147,"vY0":-132.0011029911909,"vZ0":-7.952789355075838,"x":146.56,"y":210.95,"x0":2.222094466137531,"y0":50.00392809904082,"z0":5.45816280261635,"aX":8.051951321111869},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":-6.5,"spinRate":2190,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.41228772111667933,"extension":6.528577912826024},"index":3,"playId":"ebfb0cba-5864-31a5-9278-95e2319cb277","pitchNumber":1,"startTime":"2026-05-07T19:11:23.329Z","endTime":"2026-05-07T19:11:27.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.307332168719338,"aZ":-21.05322314396568,"pfxX":5.823700016471067,"pfxZ":6.407146365859725,"pX":0.7882688725060719,"pZ":2.1997637676844164,"vX0":-5.694849458958022,"vY0":-129.70635184491914,"vZ0":-4.674501332820215,"x":86.95,"y":179.39,"x0":2.23596847563103,"y0":50.00539578528315,"z0":5.5917253058012255,"aX":10.112911559254151},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.0,"breakHorizontal":-9.6,"spinRate":2083,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.4192729995164872,"extension":6.401417395115416},"index":4,"playId":"64c2afba-b91e-3bc7-9922-46e695d151e2","pitchNumber":2,"startTime":"2026-05-07T19:11:43.322Z","endTime":"2026-05-07T19:11:47.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":77.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.0947935419217,"aZ":-30.905271483815095,"pfxX":-1.45282926018759,"pfxZ":0.8664990236508503,"pX":-0.28074591105182667,"pZ":1.7566112111280319,"vX0":-5.9373196350224315,"vY0":-118.53835361982328,"vZ0":-2.6106279761503384,"x":127.7,"y":191.35,"x0":2.414379142161195,"y0":50.00462680434708,"z0":5.609467470755894,"aX":-2.1303753418796445},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.3,"breakHorizontal":3.6,"spinRate":2441,"spinDirection":281},"zone":7,"typeConfidence":2.0,"plateTime":0.45673806018760565,"extension":6.518845977746161},"hitData":{"launchSpeed":64.9,"launchAngle":1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.33,"coordY":161.6}},"index":5,"playId":"f763ced2-5b54-3f57-8b74-9f5373b39a8b","pitchNumber":3,"startTime":"2026-05-07T19:12:28.019Z","endTime":"2026-05-07T19:12:34.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-07T19:12:34.605Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:12:43.981Z","endTime":"2026-05-07T19:13:30.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":84.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.781290384637373,"aZ":-22.363240405410387,"pfxX":6.087882002690715,"pfxZ":5.527553294111394,"pX":0.39886319471443926,"pZ":1.9072773172722104,"vX0":-6.9669082465470265,"vY0":-130.64452790376689,"vZ0":-5.300332136382399,"x":101.8,"y":187.28,"x0":2.2769140732675304,"y0":50.00051673830159,"z0":5.585717381700331,"aX":10.797925101549046},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.4,"breakHorizontal":-10.0,"spinRate":2011,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.41514299672766697,"extension":6.541395643924103},"index":0,"playId":"f97fc396-4e46-3987-b008-33811a1988f7","pitchNumber":1,"startTime":"2026-05-07T19:13:02.430Z","endTime":"2026-05-07T19:13:06.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.103612875656406,"aZ":-26.17726688574027,"pfxX":6.0946106719834905,"pfxZ":3.732165742622735,"pX":0.8952867482517513,"pZ":2.439162987573534,"vX0":-5.525094166156728,"vY0":-124.67223461514824,"vZ0":-2.902940045024173,"x":82.87,"y":172.92,"x0":2.3261235003962577,"y0":50.00325702506078,"z0":5.731693722631075,"aX":9.796894196430067},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.5,"breakHorizontal":-10.1,"spinRate":1376,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4358425216836035,"extension":6.242426052390791},"hitData":{"launchSpeed":88.2,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.07,"coordY":147.63}},"index":1,"playId":"f07667cc-5057-36a8-9d86-a66221a471f3","pitchNumber":2,"startTime":"2026-05-07T19:13:21.242Z","endTime":"2026-05-07T19:13:30.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:13:30.002Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:13:38.332Z","endTime":"2026-05-07T19:14:17.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.406128880263466,"aZ":-26.4478873777855,"pfxX":6.301399561342154,"pfxZ":3.610222659070639,"pX":0.4003180542582317,"pZ":1.0539448799591993,"vX0":-6.6024123006466455,"vY0":-124.42831203797097,"vZ0":-5.772445738459918,"x":101.74,"y":210.32,"x0":2.255800991226402,"y0":50.00271236583651,"z0":5.56511367447956,"aX":9.989701716630721},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.5,"breakHorizontal":-10.1,"spinRate":1313,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.43837321124487083,"extension":6.392923798010192},"index":0,"playId":"837b1b35-e430-3454-bed5-757c7faa5a35","pitchNumber":1,"startTime":"2026-05-07T19:13:53.588Z","endTime":"2026-05-07T19:13:57.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.908486275263144,"aZ":-22.640656494625713,"pfxX":6.319531601399261,"pfxZ":5.342198577853324,"pX":0.4051171204484926,"pZ":2.9135792578856634,"vX0":-7.118870452783011,"vY0":-131.48368249012807,"vZ0":-2.8213173117205486,"x":101.56,"y":160.11,"x0":2.302627217803509,"y0":50.00114030337865,"z0":5.64589592409215,"aX":11.274461816028143},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":-10.2,"spinRate":2106,"spinDirection":162},"zone":3,"typeConfidence":2.0,"plateTime":0.41358890758973565,"extension":6.395168426439873},"hitData":{"launchSpeed":98.1,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":169.42}},"index":1,"playId":"1aedd284-cdcf-3a5f-81ae-da11b67cb7c0","pitchNumber":2,"startTime":"2026-05-07T19:14:10.636Z","endTime":"2026-05-07T19:14:17.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:14:17.980Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:16:06.188Z","endTime":"2026-05-07T19:17:11.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":96.0,"endSpeed":89.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.540940362162363,"aZ":-16.95317112414265,"pfxX":-5.296014240329941,"pfxZ":7.539308093049283,"pX":0.22271210885843612,"pZ":2.3975876955618465,"vX0":10.438054470454212,"vY0":-139.54845284710262,"vZ0":-4.828942402364313,"x":108.51,"y":174.05,"x0":-2.8392114202732923,"y0":50.00065063865719,"z0":5.229396437372075,"aX":-10.689641145126231},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":8.0,"spinRate":2201,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38907895767325096,"extension":6.967353122181283},"index":0,"playId":"2733028d-61a6-37fd-be3c-f9c08ae215d8","pitchNumber":1,"startTime":"2026-05-07T19:16:30.928Z","endTime":"2026-05-07T19:16:35.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":95.7,"endSpeed":88.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95543128746346,"aZ":-16.303282223298677,"pfxX":-4.5996152789766995,"pfxZ":7.957439118611466,"pX":0.6634203597041286,"pZ":3.290008484477713,"vX0":11.385590675996307,"vY0":-139.09728119856635,"vZ0":-2.5137261574273624,"x":91.71,"y":149.95,"x0":-2.852986997525777,"y0":50.00484645253251,"z0":5.263875199044082,"aX":-9.177697617009024},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":6.5,"spinRate":2253,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3911101409201674,"extension":6.950599764701622},"index":1,"playId":"7cf29467-83a9-3ef0-9a7d-79170b57d62e","pitchNumber":2,"startTime":"2026-05-07T19:16:46.295Z","endTime":"2026-05-07T19:16:49.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.924661471977767,"aZ":-31.30318834608444,"pfxX":6.67265757811859,"pfxZ":0.5972346974219818,"pX":0.7217829874972298,"pZ":1.9113620091905061,"vX0":6.63210797323922,"vY0":-118.60363739150529,"vZ0":-1.1190954009710574,"x":89.49,"y":187.17,"x0":-2.959392629714221,"y0":50.00131944727426,"z0":5.199371488828762,"aX":9.670892399143769},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.1,"breakHorizontal":-13.4,"spinRate":2636,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.4587416400494888,"extension":7.026007642882882},"index":2,"playId":"04c81b75-b42a-35bf-b35f-22d8cc9760ab","pitchNumber":3,"startTime":"2026-05-07T19:17:05.786Z","endTime":"2026-05-07T19:17:11.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:17:11.688Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:17:20.349Z","endTime":"2026-05-07T19:18:12.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.987059826008057,"aZ":-16.364580325890458,"pfxX":-5.485391998350185,"pfxZ":7.968552746796757,"pX":-0.6477770225837194,"pZ":3.7404373863170166,"vX0":8.254789619879059,"vY0":-139.19122083507267,"vZ0":-1.216021195165612,"x":141.69,"y":137.79,"x0":-2.924064313171579,"y0":50.00198060541532,"z0":5.254550665905548,"aX":-10.882824973154657},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":8.4,"spinRate":2482,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39184613880157926,"extension":6.952658982759931},"index":0,"playId":"193a83e8-2a46-3721-ae2e-0726584db0ee","pitchNumber":1,"startTime":"2026-05-07T19:17:32.477Z","endTime":"2026-05-07T19:17:36.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":90.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.458526842557912,"aZ":-19.534840625770368,"pfxX":-4.845008809542524,"pfxZ":6.207628188907572,"pX":0.04467454873217373,"pZ":2.8131278532906197,"vX0":10.334177182784263,"vY0":-139.45641349717258,"vZ0":-2.892035000345352,"x":115.3,"y":162.83,"x0":-3.0247151290454726,"y0":50.00282013115627,"z0":5.10293842786802,"aX":-9.865854270981774},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.0,"breakHorizontal":7.4,"spinRate":2508,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3878303249623811,"extension":6.940572398572394},"index":1,"playId":"1127d260-7497-3e12-a4d6-9d16b0014a65","pitchNumber":2,"startTime":"2026-05-07T19:17:47.988Z","endTime":"2026-05-07T19:17:51.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":90.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.549501964813167,"aZ":-18.086357338566746,"pfxX":-5.69221174416281,"pfxZ":6.864824178115782,"pX":-0.36414548278885367,"pZ":4.32741088833672,"vX0":9.318597953288242,"vY0":-140.6326014333989,"vZ0":0.4159127172126499,"x":130.88,"y":121.94,"x0":-2.9443631527737253,"y0":50.00177486942162,"z0":5.328797319092127,"aX":-11.680905391237953},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.7,"breakHorizontal":8.9,"spinRate":2503,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3858700838131175,"extension":6.813128052640771},"index":2,"playId":"ad20f66e-86f3-3837-b9cf-7bc3dd2b13ac","pitchNumber":3,"startTime":"2026-05-07T19:18:08.158Z","endTime":"2026-05-07T19:18:12.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:18:12.842Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to right fielder Austin Slater.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:18:19.250Z","endTime":"2026-05-07T19:19:18.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.3,"endSpeed":89.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.330923908063482,"aZ":-17.709588274177936,"pfxX":-6.229804531844718,"pfxZ":7.161503861818222,"pX":-1.1394063819452551,"pZ":3.9294017545990623,"vX0":7.419507316835556,"vY0":-140.1900862034766,"vZ0":-0.3535150938803998,"x":160.43,"y":132.69,"x0":-2.992693480978232,"y0":50.00158651548603,"z0":5.198383477911265,"aX":-12.581651817461498},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":10.1,"spinRate":2476,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3885381097377718,"extension":6.930936297285355},"index":0,"playId":"7e9d560f-f2c8-356d-87c0-5eb3b016ad0c","pitchNumber":1,"startTime":"2026-05-07T19:18:36.128Z","endTime":"2026-05-07T19:18:40.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.723323023658384,"aZ":-30.255956988804506,"pfxX":1.6691196581494676,"pfxZ":1.1301637037575585,"pX":0.3425255662380242,"pZ":2.3075585695925027,"vX0":7.9044864863002635,"vY0":-128.51252999058747,"vZ0":-1.2148554427771112,"x":103.94,"y":176.48,"x0":-2.9704970565500357,"y0":50.003361719323465,"z0":5.103250602122569,"aX":2.83523061758694},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":-4.6,"spinRate":2561,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4236791363792842,"extension":7.026437275760508},"index":1,"playId":"cc93dcbb-97b1-3817-b0dc-bf37939e6cd4","pitchNumber":2,"startTime":"2026-05-07T19:18:53.849Z","endTime":"2026-05-07T19:18:58.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98480469514668,"aZ":-17.17762345779756,"pfxX":-5.9147464609598615,"pfxZ":7.466933865309308,"pX":-0.28671493253907654,"pZ":2.971496592281727,"vX0":9.590200415322615,"vY0":-139.77525724955842,"vZ0":-2.8740679819573804,"x":127.93,"y":158.55,"x0":-2.9699698605641927,"y0":50.00548161379315,"z0":5.120278617139493,"aX":-11.8845367269916},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":9.1,"spinRate":2488,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3895879991066442,"extension":6.96772326158812},"hitData":{"launchSpeed":76.3,"launchAngle":50.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.19,"coordY":131.3}},"index":2,"playId":"666ca5b4-ef4f-397e-8501-2e8cf0ad6780","pitchNumber":3,"startTime":"2026-05-07T19:19:09.803Z","endTime":"2026-05-07T19:19:18.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:19:18.947Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Slater singles on a line drive to right fielder Troy Johnston.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T19:21:03.673Z","endTime":"2026-05-07T19:22:15.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":74.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.72179874217894,"aZ":-34.842281799904434,"pfxX":-2.3781283743908608,"pfxZ":-1.9229545540410093,"pX":-0.12367281112776761,"pZ":1.576203188673938,"vX0":-4.749578775798018,"vY0":-115.50830242861149,"vZ0":-2.0525961802217534,"x":121.71,"y":196.22,"x0":2.2493424265594895,"y0":50.005739926357464,"z0":5.752879008320561,"aX":-3.290472976325857},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.7,"breakHorizontal":5.3,"spinRate":2266,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4699541202799198,"extension":6.32737573069683},"index":0,"playId":"1a9cb262-a812-3485-905e-b9f6b2e6fa13","pitchNumber":1,"startTime":"2026-05-07T19:21:25.193Z","endTime":"2026-05-07T19:21:29.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":84.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.526078809538152,"aZ":-19.359250020273603,"pfxX":2.9246840669894922,"pfxZ":7.254442948968539,"pX":0.14045995836814834,"pZ":1.5435607166883412,"vX0":-6.541736694972853,"vY0":-130.58450263837523,"vZ0":-6.7450017988713995,"x":111.65,"y":197.1,"x0":2.272609802377852,"y0":50.00426358480902,"z0":5.564151289531322,"aX":5.168256711694341},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":-4.2,"spinRate":2167,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4157921476253148,"extension":6.467688301254103},"index":1,"playId":"304fc8f0-6018-3711-89c5-524e6c5f4dee","pitchNumber":2,"startTime":"2026-05-07T19:21:43.472Z","endTime":"2026-05-07T19:21:48.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.678204908121607,"aZ":-20.639644234198965,"pfxX":4.082129541454629,"pfxZ":6.527990072899147,"pX":-0.05225469500986556,"pZ":3.177946369616054,"vX0":-7.5134691321051905,"vY0":-130.6044381504529,"vZ0":-2.5796679423843383,"x":118.99,"y":152.98,"x0":2.3024767932333656,"y0":50.00215396195565,"z0":5.6929511646399185,"aX":7.212466676362974},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":-6.1,"spinRate":2109,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.4158186905697936,"extension":6.319338615653615},"hitData":{"launchSpeed":99.8,"launchAngle":10.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.52,"coordY":89.53}},"index":2,"playId":"84b5b362-486f-3340-bead-b16634642399","pitchNumber":3,"startTime":"2026-05-07T19:22:03.744Z","endTime":"2026-05-07T19:22:15.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:22:15.011Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Sullivan challenged (pitch result), call on the field was confirmed: Marcus Semien walks. Austin Slater to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T19:22:18.170Z","endTime":"2026-05-07T19:25:06.212Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnSecond":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":74.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.21048256932515,"aZ":-35.31675837039811,"pfxX":-1.4307694311139998,"pfxZ":-2.287528586227511,"pX":0.9495648649056362,"pZ":2.9697441410119105,"vX0":-2.683147469687419,"vY0":-115.54009980228228,"vZ0":1.0038223046374908,"x":80.8,"y":158.6,"x0":2.3043294171155715,"y0":50.00289096222852,"z0":5.880792586351716,"aX":-1.965588925757745},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.7,"breakHorizontal":3.1,"spinRate":2247,"spinDirection":290},"zone":12,"typeConfidence":2.0,"plateTime":0.4711155854374973,"extension":6.243796303062423},"index":0,"playId":"8036667b-8562-37ef-abe9-eb574b8fc247","pitchNumber":1,"startTime":"2026-05-07T19:22:36.702Z","endTime":"2026-05-07T19:22:41.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":76.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.298948653460236,"aZ":-33.331156823914874,"pfxX":-1.2113327464831156,"pfxZ":-0.8004187710135726,"pX":0.36545697536106964,"pZ":1.7234639426943652,"vX0":-4.416712983293858,"vY0":-118.12290390895019,"vZ0":-2.096661580449946,"x":103.07,"y":192.25,"x0":2.4020034564350277,"y0":50.00540247685146,"z0":5.630037594828958,"aX":-1.7450512446257274},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.7,"breakHorizontal":3.1,"spinRate":2325,"spinDirection":289},"zone":9,"typeConfidence":2.0,"plateTime":0.4602139443722102,"extension":6.270203287858092},"index":1,"playId":"ac3890b5-1af1-3a06-8b18-c85146430b09","pitchNumber":2,"startTime":"2026-05-07T19:22:54.712Z","endTime":"2026-05-07T19:22:59.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"837794d1-d7f4-3bae-b7e1-9d4147ae62d1","startTime":"2026-05-07T19:23:18.164Z","endTime":"2026-05-07T19:23:21.164Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":84.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.62361308700232,"aZ":-22.01498358811954,"pfxX":0.20854676945773673,"pfxZ":5.673394734114744,"pX":0.056245435630501696,"pZ":3.8573562932983156,"vX0":-5.630219929579101,"vY0":-130.75242701305817,"vZ0":-0.7652356240864704,"x":114.86,"y":134.63,"x0":2.1797105520767257,"y0":50.00582650036077,"z0":5.755672516594334,"aX":0.3748978885376325},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.4,"breakHorizontal":0.5,"spinRate":2134,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4135123967835215,"extension":6.342205909249679},"index":3,"playId":"b71e11cb-3551-3b54-a343-700e1698661b","pitchNumber":3,"startTime":"2026-05-07T19:23:36.181Z","endTime":"2026-05-07T19:23:40.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":74.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.04972028264389,"aZ":-35.97491042417834,"pfxX":-1.7398643095203226,"pfxZ":-2.781959648593107,"pX":0.8006548363133469,"pZ":1.5667356965940427,"vX0":-2.7745692956197683,"vY0":-114.9471858440442,"vZ0":-1.7054684632368435,"x":86.48,"y":196.48,"x0":2.239507460432512,"y0":50.003052871711,"z0":5.743961268037024,"aX":-2.377169177764916},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-5.2,"breakHorizontal":3.7,"spinRate":2293,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.4726954350898134,"extension":6.161680493995697},"index":4,"playId":"cad15c26-3228-349a-b284-c1eacb1bb7e8","pitchNumber":4,"startTime":"2026-05-07T19:23:54.575Z","endTime":"2026-05-07T19:24:00.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26820430416424,"aZ":-20.042039098253554,"pfxX":1.219135797190397,"pfxZ":6.976852484771957,"pX":0.020433406597963676,"pZ":4.104782691834547,"vX0":-6.049284897320916,"vY0":-130.01095374372073,"vZ0":-0.47448730558025604,"x":116.22,"y":127.95,"x0":2.2032993193857613,"y0":50.00035343312878,"z0":5.790021018760331,"aX":2.1194561732641137},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.8,"breakHorizontal":-1.1,"spinRate":2069,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.41879654762393415,"extension":6.321228674502608},"index":5,"playId":"65fdcd28-8253-3046-8028-0390bccac5b3","pitchNumber":5,"startTime":"2026-05-07T19:24:18.755Z","endTime":"2026-05-07T19:24:23.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.878388987135523,"aZ":-20.908953576114936,"pfxX":7.136637430533192,"pfxZ":6.546613080718119,"pX":0.16962391377594319,"pZ":3.5172246507115132,"vX0":-7.301173801654266,"vY0":-129.9783713030186,"vZ0":-1.6556685850522608,"x":110.53,"y":143.81,"x0":2.080639781052485,"y0":50.001135768625225,"z0":5.741741866401377,"aX":12.27600224895169},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.4,"spinRate":1991,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.42055198769032653,"extension":6.359051027571529},"index":6,"playId":"f4f0d6c5-e7b2-34e3-861b-a5dc7173a0c3","pitchNumber":6,"startTime":"2026-05-07T19:24:39.192Z","endTime":"2026-05-07T19:25:06.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"homeTeamWinProbability":40.5,"awayTeamWinProbability":59.5,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.54,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:25:06.212Z","atBatIndex":7},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andy Ibáñez out on a sacrifice fly to left fielder Mickey Moniak. Austin Slater scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T19:25:27.346Z","endTime":"2026-05-07T19:26:59.511Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.53435869531314,"aZ":-36.830485311070255,"pfxX":-1.7010358095155913,"pfxZ":-3.5204284873874343,"pX":0.4313448471052665,"pZ":2.300746536012711,"vX0":-3.4862633947298067,"vY0":-113.55958018013968,"vZ0":0.2692503104148276,"x":100.56,"y":176.66,"x0":2.2005201019848326,"y0":50.00549829797665,"z0":5.810101139034675,"aX":-2.2471162306532135},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-6.1,"breakHorizontal":3.8,"spinRate":2149,"spinDirection":299},"zone":6,"typeConfidence":2.0,"plateTime":0.4802118322242852,"extension":6.3367346157623645},"index":0,"playId":"7d1aa31b-3b5c-34ba-b379-6de2888be5c1","pitchNumber":1,"startTime":"2026-05-07T19:25:27.346Z","endTime":"2026-05-07T19:25:31.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-07T19:25:41.697Z","endTime":"2026-05-07T19:25:52.209Z","isPitch":false,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":76.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.264864258692928,"aZ":-32.38538253377589,"pfxX":-1.4144906869885494,"pfxZ":-0.14790660652463838,"pX":-0.7087674112932714,"pZ":1.2689028639744768,"vX0":-6.48794768243481,"vY0":-117.58128908064518,"vZ0":-3.333966777840696,"x":144.02,"y":204.52,"x0":2.2329090385290455,"y0":50.002969782899044,"z0":5.6094154606007605,"aX":-2.0451161220747145},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":3.6,"spinRate":2352,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4599984965154653,"extension":6.26735276356072},"index":2,"playId":"215a3d32-19a7-3cba-b014-fc541c92c565","pitchNumber":2,"startTime":"2026-05-07T19:25:52.209Z","endTime":"2026-05-07T19:25:56.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":84.5,"endSpeed":79.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.147021753145296,"aZ":-26.289833889952703,"pfxX":7.209709952111691,"pfxZ":3.7622287225105167,"pX":-0.6102763461509356,"pZ":-0.6762762032648792,"vX0":-9.147283211747581,"vY0":-122.64515362624647,"vZ0":-9.217622624258942,"x":140.26,"y":257.04,"x0":2.1854531566748,"y0":50.003029431085054,"z0":5.282356145290326,"aX":11.278618707171507},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.3,"breakHorizontal":-11.6,"spinRate":1362,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4420988430195236,"extension":6.39370073679615},"index":3,"playId":"48e305bf-0d53-3d72-91c9-64efed2e9fce","pitchNumber":3,"startTime":"2026-05-07T19:26:15.019Z","endTime":"2026-05-07T19:26:25.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"second":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jose Quintana. Austin Slater to 3rd. Marcus Semien to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"actionPlayId":"48e305bf-0d53-3d72-91c9-64efed2e9fce","startTime":"2026-05-07T19:26:33.501Z","endTime":"2026-05-07T19:26:46.676Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"second":{"id":596103,"link":"/api/v1/people/596103"},"postOnSecond":{"id":543760,"link":"/api/v1/people/543760"},"postOnThird":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.93,"dramaIndex":83.0,"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, 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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.048002945770637,"aZ":-25.077984605959575,"pfxX":6.363379162537688,"pfxZ":4.410484050434675,"pX":-0.028565470749875487,"pZ":1.3623838679407378,"vX0":-7.63120204679419,"vY0":-124.48029707997567,"vZ0":-5.38070719330199,"x":118.09,"y":202.0,"x0":2.2144187601461036,"y0":50.00249914140636,"z0":5.562649201227532,"aX":10.239286385051614},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.2,"breakHorizontal":-10.3,"spinRate":1318,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4358156917132834,"extension":6.220732194932668},"hitData":{"launchSpeed":84.2,"launchAngle":33.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.13,"coordY":78.69}},"index":5,"playId":"111f9553-550d-3c2e-bd7a-db9ca4ab690c","pitchNumber":4,"startTime":"2026-05-07T19:26:46.676Z","endTime":"2026-05-07T19:26:59.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.93,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:26:59.511Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T19:27:19.935Z","endTime":"2026-05-07T19:28:42.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":88.4,"endSpeed":82.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.126011573223128,"aZ":-20.36608528482416,"pfxX":1.7696195924435814,"pfxZ":6.93615709959269,"pX":-0.026804141280776482,"pZ":2.245955148538139,"vX0":-6.2945546149786775,"vY0":-128.73397967188987,"vZ0":-4.62797823283536,"x":118.02,"y":178.14,"x0":2.204872716947585,"y0":50.00261871308049,"z0":5.614064347176988,"aX":3.0128710251173136},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.9,"breakHorizontal":-2.0,"spinRate":2061,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.42315390025775024,"extension":6.441695712539858},"index":0,"playId":"f7ecb399-2698-37fb-9b31-c3c3170f0e1f","pitchNumber":1,"startTime":"2026-05-07T19:27:30.893Z","endTime":"2026-05-07T19:27:35.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":78.4,"endSpeed":73.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.43004112592321,"aZ":-36.408523658997865,"pfxX":-1.7625943493345189,"pfxZ":-3.1451754747746907,"pX":-0.05304319052607946,"pZ":1.6273460604935277,"vX0":-4.731439687791905,"vY0":-114.28176106370971,"vZ0":-1.3338055296803193,"x":119.02,"y":194.84,"x0":2.2579696291550815,"y0":50.00303872539452,"z0":5.736667200754263,"aX":-2.3729051616538226},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.8,"breakHorizontal":4.2,"spinRate":2274,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.4759651392558104,"extension":6.294433699156884},"index":1,"playId":"f8237024-3b76-3814-92e3-961def4848ae","pitchNumber":2,"startTime":"2026-05-07T19:27:50.024Z","endTime":"2026-05-07T19:27:53.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-07T19:28:04.946Z","endTime":"2026-05-07T19:28:17.886Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":89.6,"endSpeed":83.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3014700571136,"aZ":-20.70866490528684,"pfxX":3.0377326943992005,"pfxZ":6.555342890744003,"pX":-0.8573167970957127,"pZ":3.440335156927723,"vX0":-8.602551431230983,"vY0":-130.37265020688906,"vZ0":-1.8168782703160415,"x":149.68,"y":145.89,"x0":2.0673434508733473,"y0":50.001912833076304,"z0":5.684074543103724,"aX":5.313066050302531},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.8,"breakHorizontal":-4.0,"spinRate":2030,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4175783419894019,"extension":6.471454163290949},"index":3,"playId":"1ea44c9a-dfd8-306f-ad20-49a7c275d5e0","pitchNumber":3,"startTime":"2026-05-07T19:28:17.886Z","endTime":"2026-05-07T19:28:22.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387090235863862,"aZ":-19.29730590936795,"pfxX":0.9681449099296551,"pfxZ":7.330347657596903,"pX":-0.11341642428719872,"pZ":3.0721775109895266,"vX0":-6.168679515885954,"vY0":-130.9000221824113,"vZ0":-3.1545354118263225,"x":121.32,"y":155.83,"x0":2.1353972528477474,"y0":50.00497728557746,"z0":5.716486040580056,"aX":1.7016412972532657},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.8,"breakHorizontal":-0.6,"spinRate":2071,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.41644275317995216,"extension":6.3964831236244155},"index":4,"playId":"9ae21c6b-092c-35e7-882f-ac0512f353c0","pitchNumber":4,"startTime":"2026-05-07T19:28:38.434Z","endTime":"2026-05-07T19:28:42.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.099999999999994,"awayTeamWinProbability":58.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":1.2,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:28:42.487Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyrone Taylor singles on a line drive to left fielder Mickey Moniak. Marcus Semien scores. Tyrone Taylor out at 2nd on the throw, left fielder Mickey Moniak to third baseman Kyle Karros to second baseman Edouard Julien.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T19:28:57.160Z","endTime":"2026-05-07T19:30:10.954Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":89.5,"endSpeed":84.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.003035621489918,"aZ":-22.510813370872068,"pfxX":5.12183177475378,"pfxZ":5.40607358060152,"pX":-0.23653887340392402,"pZ":2.6518321352630254,"vX0":-7.765123558112461,"vY0":-130.47656684459926,"vZ0":-3.2679098596145977,"x":126.02,"y":167.18,"x0":2.0638306138039266,"y0":50.002832661805556,"z0":5.548030732374008,"aX":9.15544156680917},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.6,"breakHorizontal":-8.3,"spinRate":2117,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.41407252482516466,"extension":6.320136434901696},"index":0,"playId":"d41ac07f-542b-3c88-a511-8602151680cd","pitchNumber":1,"startTime":"2026-05-07T19:29:07.975Z","endTime":"2026-05-07T19:29:12.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":74.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.053998224007586,"aZ":-35.24558820680536,"pfxX":-0.5221525905026545,"pfxZ":-2.2601279463543102,"pX":0.4899186996258894,"pZ":0.3305660856957364,"vX0":-3.834234205651605,"vY0":-114.81609053153292,"vZ0":-4.235602951704493,"x":98.33,"y":229.85,"x0":2.2384285271114686,"y0":50.0051588265823,"z0":5.571582656111275,"aX":-0.7081895129158879},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-4.8,"breakHorizontal":1.8,"spinRate":2245,"spinDirection":277},"zone":14,"typeConfidence":2.0,"plateTime":0.4741391133702484,"extension":6.423078318515394},"index":1,"playId":"b66879d1-6dae-33fe-999f-8a471099dc65","pitchNumber":2,"startTime":"2026-05-07T19:29:31.248Z","endTime":"2026-05-07T19:29:36.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.673062542245585,"aZ":-24.393105398396038,"pfxX":6.326975560570013,"pfxZ":4.904528211020505,"pX":0.3013773283724527,"pZ":1.3600918105362678,"vX0":-6.7645853048769995,"vY0":-123.84911466841389,"vZ0":-5.351329189715802,"x":105.51,"y":202.06,"x0":2.218400740657064,"y0":50.00426034911483,"z0":5.533045107740763,"aX":10.044084790478472},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.2,"breakHorizontal":-10.3,"spinRate":1416,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4386087522370894,"extension":6.469855422757007},"hitData":{"launchSpeed":88.2,"launchAngle":20.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.3,"coordY":99.97}},"index":2,"playId":"da716cd1-7962-363b-8834-4ce1ced07264","pitchNumber":3,"startTime":"2026-05-07T19:29:57.811Z","endTime":"2026-05-07T19:30:10.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":-6.999999999999993,"leverageIndex":1.18,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:30:10.954Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to left fielder Andy Ibáñez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T19:32:10.333Z","endTime":"2026-05-07T19:32:39.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":95.3,"endSpeed":88.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.018907713492375,"aZ":-20.481676683418513,"pfxX":-6.306566388204251,"pfxZ":5.891908497422513,"pX":-0.08581335303492955,"pZ":2.8900175190770083,"vX0":10.198929471331736,"vY0":-138.54342658611003,"vZ0":-2.796697300632378,"x":120.27,"y":160.75,"x0":-2.9612711079798806,"y0":50.00063874297223,"z0":5.250061664810646,"aX":-12.51064357545529},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.4,"breakHorizontal":9.8,"spinRate":2384,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39230531733170615,"extension":7.046316939353602},"hitData":{"launchSpeed":82.5,"launchAngle":42.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.83,"coordY":125.09}},"index":0,"playId":"73b10a7f-15f9-3b07-a62c-7e673678f050","pitchNumber":1,"startTime":"2026-05-07T19:32:29.473Z","endTime":"2026-05-07T19:32:39.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:32:39.769Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T19:32:57.230Z","endTime":"2026-05-07T19:34:33.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.8,"endSpeed":89.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.353522578297564,"aZ":-18.162176070128545,"pfxX":-4.492093471401625,"pfxZ":6.94452801300749,"pX":-0.7703390195803084,"pZ":3.089772002023126,"vX0":7.520153430896346,"vY0":-139.47899437388625,"vZ0":-2.9086749145480812,"x":146.36,"y":155.36,"x0":-2.88880323126152,"y0":50.0010098510102,"z0":5.310205420546229,"aX":-9.061926149713205},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.4,"breakHorizontal":7.0,"spinRate":2491,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3891739512208017,"extension":6.8802363237298305},"index":0,"playId":"4e1cec70-6c4b-398e-9110-2dfed67086b0","pitchNumber":1,"startTime":"2026-05-07T19:33:03.776Z","endTime":"2026-05-07T19:33:08.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":95.8,"endSpeed":88.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.724019214117366,"aZ":-18.4066397762509,"pfxX":-6.099203016736106,"pfxZ":6.926882739076347,"pX":0.21484286007819198,"pZ":2.3047328953356887,"vX0":10.730775656976034,"vY0":-139.26115707686296,"vZ0":-4.383672444977708,"x":108.81,"y":176.55,"x0":-2.874909372312565,"y0":50.00619368121628,"z0":5.096889464489951,"aX":-12.12890890628399},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":9.1,"spinRate":2513,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39150687349750557,"extension":6.924328677322867},"index":1,"playId":"d358d6a1-111e-3adf-9500-4cb27097d7fb","pitchNumber":2,"startTime":"2026-05-07T19:33:19.493Z","endTime":"2026-05-07T19:33:23.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.060627516009546,"aZ":-27.532419724953684,"pfxX":-0.8442639048625287,"pfxZ":2.6374065781517633,"pX":0.7939883733675022,"pZ":2.4592050702256043,"vX0":9.922130575169266,"vY0":-130.5186962117548,"vZ0":-1.6761509160651944,"x":86.74,"y":172.38,"x0":-2.9137658668476987,"y0":50.00544110606029,"z0":5.142022288150689,"aX":-1.4888600164508463},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":-0.2,"spinRate":2580,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4163417680020083,"extension":6.8689445169828405},"index":2,"playId":"75aa1dc7-6bf6-3e89-8eb3-0120ac3edbe8","pitchNumber":3,"startTime":"2026-05-07T19:33:38.273Z","endTime":"2026-05-07T19:33:43.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"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-07T19:33:50.244Z","endTime":"2026-05-07T19:34:03.503Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.440981787452788,"aZ":-15.978122582658163,"pfxX":-7.17005803921187,"pfxZ":7.960493367152559,"pX":1.297041933840551,"pZ":3.1128311516100586,"vX0":13.774894360787574,"vY0":-141.13633466504027,"vZ0":-2.8576064121676543,"x":67.56,"y":154.73,"x0":-2.6959284024657237,"y0":50.00705423882505,"z0":5.156151248388794,"aX":-14.596673653688617},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2501,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3867619435482572,"extension":7.062331173159767},"index":4,"playId":"ae77e58f-5d12-3e7e-95a2-be6b5709c8cb","pitchNumber":4,"startTime":"2026-05-07T19:34:03.503Z","endTime":"2026-05-07T19:34:07.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":85.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.00172142749476,"aZ":-28.436707397189423,"pfxX":-0.19354659491177145,"pfxZ":2.065540933532178,"pX":0.062065823401723244,"pZ":2.303780975155919,"vX0":7.788574959062028,"vY0":-131.78503379804604,"vZ0":-2.273791432857353,"x":114.63,"y":176.58,"x0":-2.869457446576762,"y0":50.00571774173592,"z0":5.215713211311963,"aX":-0.3510789563430879},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.6,"breakHorizontal":-0.8,"spinRate":2593,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.41088513874198185,"extension":6.9000030538728945},"hitData":{"launchSpeed":91.6,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":150.16}},"index":5,"playId":"77b7e1e0-b589-308b-86ae-03beedd88673","pitchNumber":5,"startTime":"2026-05-07T19:34:26.607Z","endTime":"2026-05-07T19:34:33.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:34:33.946Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out, shortstop Vidal Bruján to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T19:34:44.992Z","endTime":"2026-05-07T19:35:27.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.634461919580794,"aZ":-16.77263579768014,"pfxX":-4.443078885152573,"pfxZ":7.577937231133996,"pX":-0.15321852793298857,"pZ":3.630077576866065,"vX0":9.497073463136783,"vY0":-139.6099613016709,"vZ0":-1.2941165389341889,"x":122.84,"y":140.77,"x0":-2.9771632817515528,"y0":50.004955494712576,"z0":5.171216925516219,"aX":-9.033677342422443},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":6.7,"spinRate":2480,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.387942999986882,"extension":7.118351311223774},"index":0,"playId":"045c6a6f-39d2-317e-8931-3a9d33ccaeb9","pitchNumber":1,"startTime":"2026-05-07T19:35:00.221Z","endTime":"2026-05-07T19:35:03.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":90.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.587700658150254,"aZ":-19.10967997352342,"pfxX":-5.7671081268122295,"pfxZ":6.393404306370591,"pX":0.31493941735448394,"pZ":2.8697325455627434,"vX0":10.900261336386388,"vY0":-140.57625186864826,"vZ0":-2.8296012496384595,"x":105.0,"y":161.3,"x0":-2.8270874694736197,"y0":50.003176160387945,"z0":5.099837430942086,"aX":-11.786378295201668},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.3,"breakHorizontal":8.8,"spinRate":2555,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.38654204101453704,"extension":6.958912721496112},"hitData":{"launchSpeed":82.8,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.43,"coordY":148.14}},"index":1,"playId":"9b860185-d155-3dfe-b202-ed2337fa75ba","pitchNumber":2,"startTime":"2026-05-07T19:35:20.257Z","endTime":"2026-05-07T19:35:27.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:35:27.945Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vidal Bruján flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T19:37:15.831Z","endTime":"2026-05-07T19:39:20.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":75.9,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.14117252859409,"aZ":-34.456364193825365,"pfxX":-1.0153901959285423,"pfxZ":-1.6176155920454578,"pX":-0.2136617195901522,"pZ":1.7703764887045499,"vX0":-5.300875682643633,"vY0":-116.35144726974632,"vZ0":-1.8813727732417895,"x":125.14,"y":190.98,"x0":2.1959716223473777,"y0":50.00053512148435,"z0":5.75780378064801,"aX":-1.4357664130740524},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.1,"breakHorizontal":2.8,"spinRate":2336,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.46503144833674526,"extension":6.183529665025545},"index":0,"playId":"982ec9fd-f5a1-38e6-b65a-aabe72f6e5a2","pitchNumber":1,"startTime":"2026-05-07T19:37:33.249Z","endTime":"2026-05-07T19:37:37.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":75.9,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.004651782142792,"aZ":-35.15115138238328,"pfxX":-0.901874277361175,"pfxZ":-2.104947884342308,"pX":-0.04465807351634981,"pZ":1.7183364659655609,"vX0":-5.054455945563572,"vY0":-116.31948701802318,"vZ0":-1.7702967351940913,"x":118.7,"y":192.38,"x0":2.2444315265143113,"y0":50.00106577779429,"z0":5.722127356857813,"aX":-1.276471563686859},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.0,"breakHorizontal":2.5,"spinRate":2300,"spinDirection":293},"zone":8,"typeConfidence":2.0,"plateTime":0.4650339375497472,"extension":6.3964246577228465},"index":1,"playId":"9d293ad0-602b-3801-bda6-7dbdccac7476","pitchNumber":2,"startTime":"2026-05-07T19:37:47.486Z","endTime":"2026-05-07T19:37:50.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":76.2,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.232555341141314,"aZ":-33.16119041613603,"pfxX":-2.4639113764312683,"pfxZ":-0.6927146487568169,"pX":-0.14355648117052985,"pZ":0.1676555335060709,"vX0":-5.007570826826877,"vY0":-117.14727501699143,"vZ0":-5.429687588623541,"x":122.47,"y":234.25,"x0":2.322290003410882,"y0":50.004775568958344,"z0":5.533365735283073,"aX":-3.50447519977118},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.0,"breakHorizontal":5.4,"spinRate":2274,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.4634089851529426,"extension":6.346272336339},"index":2,"playId":"1f5cae0d-e085-36f3-ab17-98bfa4488922","pitchNumber":3,"startTime":"2026-05-07T19:38:08.060Z","endTime":"2026-05-07T19:38:12.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.6,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.209271936173742,"aZ":-21.59422874822605,"pfxX":1.2965006799891148,"pfxZ":6.002684087486564,"pX":0.6223431853497026,"pZ":3.6406226192680173,"vX0":-4.645850923971885,"vY0":-130.36612211643185,"vZ0":-1.2894633955573296,"x":93.28,"y":140.48,"x0":2.2406137878267156,"y0":50.00313415712627,"z0":5.734705060042855,"aX":2.285680459545724},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":-1.6,"spinRate":2081,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4163329776260678,"extension":6.43714379742051},"index":3,"playId":"71772749-20da-377b-8aa7-e6ade75b4f2c","pitchNumber":4,"startTime":"2026-05-07T19:38:27.862Z","endTime":"2026-05-07T19:38:31.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.336103434454643,"aZ":-20.173501056774896,"pfxX":0.9331841139836847,"pfxZ":6.860612062279575,"pX":0.27098933638976325,"pZ":3.7285763687157205,"vX0":-5.437609764262937,"vY0":-130.63417481530672,"vZ0":-1.2336284346535162,"x":106.67,"y":138.11,"x0":2.247333909744183,"y0":50.00581529376467,"z0":5.705681087262499,"aX":1.634139844404784},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.5,"breakHorizontal":-0.6,"spinRate":2064,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4173209453017219,"extension":6.290863994520149},"index":4,"playId":"65e5b875-bdd0-3940-afc0-f974d54ef43b","pitchNumber":5,"startTime":"2026-05-07T19:38:51.478Z","endTime":"2026-05-07T19:38:56.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.771027175295206,"aZ":-36.6007307178486,"pfxX":-1.2428373103914043,"pfxZ":-3.24993850942562,"pX":0.010906261363234724,"pZ":1.6610783953931862,"vX0":-4.612208573241753,"vY0":-115.21246351471689,"vZ0":-1.265652362862878,"x":116.58,"y":193.93,"x0":2.189585197766852,"y0":50.003725699705264,"z0":5.713702110361917,"aX":-1.691801125607127},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.9,"breakHorizontal":3.2,"spinRate":2325,"spinDirection":296},"zone":8,"typeConfidence":2.0,"plateTime":0.47305399769877354,"extension":6.25827090459792},"hitData":{"launchSpeed":90.9,"launchAngle":36.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.15,"coordY":89.28}},"index":5,"playId":"46a557a8-8f7f-3767-a6ec-0a6aa66ab115","pitchNumber":6,"startTime":"2026-05-07T19:39:09.539Z","endTime":"2026-05-07T19:39:20.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:39:20.489Z","atBatIndex":14},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Juan Soto triples (1) on a fly ball to second baseman Edouard Julien.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T19:39:26.225Z","endTime":"2026-05-07T19:40:36.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74913463844941,"aZ":-31.675151769982183,"pfxX":-0.3667919081612592,"pfxZ":0.32880605026459575,"pX":-2.3474080149091265,"pZ":0.4579325777099058,"vX0":-10.581335712971136,"vY0":-120.5082293572427,"vZ0":-5.2717256392786656,"x":206.48,"y":226.42,"x0":2.1172950853128123,"y0":50.00047125521281,"z0":5.418408817494219,"aX":-0.5459844907905813},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":2.8,"spinRate":2359,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.4516456093464569,"extension":6.235966306144304},"index":0,"playId":"821e75a8-f0d7-39e2-b3de-2adefbe24dd8","pitchNumber":1,"startTime":"2026-05-07T19:40:01.267Z","endTime":"2026-05-07T19:40:05.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59620109548518,"aZ":-29.96353277055366,"pfxX":-2.0235456164856744,"pfxZ":1.5663972539530855,"pX":-0.5829224836048579,"pZ":2.0193962243793737,"vX0":-6.146241734601723,"vY0":-117.63249921886326,"vZ0":-1.8979961980569118,"x":139.22,"y":184.26,"x0":2.3181366072602687,"y0":50.00501915602204,"z0":5.59308915090844,"aX":-2.85809840783296},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.6,"breakHorizontal":5.0,"spinRate":2320,"spinDirection":285},"zone":7,"typeConfidence":2.0,"plateTime":0.4641858333819582,"extension":6.199354983966102},"hitData":{"launchSpeed":93.7,"launchAngle":37.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":231.82,"coordY":93.66}},"index":1,"playId":"aaad3dfe-c050-3897-b204-04286febddc3","pitchNumber":2,"startTime":"2026-05-07T19:40:18.954Z","endTime":"2026-05-07T19:40:36.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.7,"awayTeamWinProbability":75.3,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":0.52,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:40:36.866Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T19:41:07.474Z","endTime":"2026-05-07T19:42:47.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.27287771469996,"aZ":-34.727746479849344,"pfxX":-1.0743073295326844,"pfxZ":-1.882089064279917,"pX":0.8453061442760145,"pZ":2.528817473073726,"vX0":-3.1995334880797754,"vY0":-114.59041879440124,"vZ0":0.26597159296101225,"x":84.78,"y":170.5,"x0":2.388312971509332,"y0":50.00393428002972,"z0":5.750536755392521,"aX":-1.4562562397158934},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.1,"breakHorizontal":2.6,"spinRate":2218,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.47445708788572727,"extension":6.2389338043198554},"index":0,"playId":"dcabe7e2-92f2-3efc-bece-e01a35fb7b7f","pitchNumber":1,"startTime":"2026-05-07T19:41:12.551Z","endTime":"2026-05-07T19:41:16.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":89.0,"endSpeed":82.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.931449207281247,"aZ":-20.301857376452446,"pfxX":2.2982329283868594,"pfxZ":6.851033735243735,"pX":0.40120035294122564,"pZ":3.3490956549272655,"vX0":-5.397627973943287,"vY0":-129.74306181782734,"vZ0":-2.226810043019932,"x":101.71,"y":148.35,"x0":2.1948085917457436,"y0":50.00406229972772,"z0":5.738834881904294,"aX":3.9840741426416013},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.2,"breakHorizontal":-3.2,"spinRate":2133,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.41953439555132244,"extension":6.4409600572446974},"index":1,"playId":"c24df060-a96c-39d9-bcc1-01e7c4993c11","pitchNumber":2,"startTime":"2026-05-07T19:41:31.885Z","endTime":"2026-05-07T19:41:35.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":75.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.483687802586434,"aZ":-34.45848109063947,"pfxX":-1.1393759891467674,"pfxZ":-1.6402020977885505,"pX":-1.3475953421597464,"pZ":0.12681191440740378,"vX0":-7.564967101729147,"vY0":-116.14211298117009,"vZ0":-4.904620308658145,"x":168.37,"y":235.36,"x0":2.078724500991282,"y0":50.005786299939984,"z0":5.4859400795535045,"aX":-1.5817208577453483},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.8,"breakHorizontal":3.6,"spinRate":2295,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4687464334850784,"extension":6.333026724329738},"index":2,"playId":"bcacef8f-f128-3cc9-937d-a68ccf7bc859","pitchNumber":3,"startTime":"2026-05-07T19:41:56.235Z","endTime":"2026-05-07T19:42:00.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.458552408136704,"aZ":-20.213665004460402,"pfxX":1.7460938640654051,"pfxZ":6.978635416616506,"pX":-1.7579281663280315,"pZ":2.053736721038493,"vX0":-10.31143912497506,"vY0":-128.5204894319116,"vZ0":-4.916798885461518,"x":184.01,"y":183.33,"x0":2.037447390297187,"y0":50.00464842269309,"z0":5.510496422121512,"aX":2.994487616390834},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.0,"breakHorizontal":-1.4,"spinRate":2137,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4222252997219629,"extension":6.492377850838391},"index":3,"playId":"bf9a72e4-7d9c-35b1-9f1b-1771d2a409fe","pitchNumber":4,"startTime":"2026-05-07T19:42:21.804Z","endTime":"2026-05-07T19:42:26.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":80.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.860856811457495,"aZ":-27.07209569980838,"pfxX":5.898082474109408,"pfxZ":3.1722600139054915,"pX":-0.44945293283193816,"pZ":0.5022550606117606,"vX0":-8.168972404430694,"vY0":-123.94144466579908,"vZ0":-6.924379675160444,"x":134.13,"y":225.22,"x0":2.0724933650312187,"y0":50.004333592936945,"z0":5.492161786982928,"aX":9.489883219589078},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":-9.5,"spinRate":1304,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4363277810588122,"extension":6.348954536977038},"index":4,"playId":"2d66c82e-23b6-3d11-a765-de916e0d6f5d","pitchNumber":5,"startTime":"2026-05-07T19:42:42.636Z","endTime":"2026-05-07T19:42:47.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":1.14,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:42:47.292Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mark Vientos grounds into a double play, second baseman Edouard Julien to shortstop Willi Castro to first baseman TJ Rumfield. Bo Bichette out at 2nd. Mark Vientos out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T19:43:14.578Z","endTime":"2026-05-07T19:44:16.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.896101127721046,"aZ":-36.02064976138563,"pfxX":-1.982872130907423,"pfxZ":-2.870152191564749,"pX":-0.3545550143357705,"pZ":0.7102883371262005,"vX0":-5.182526938496417,"vY0":-115.12779744781945,"vZ0":-3.238381342610155,"x":130.51,"y":219.6,"x0":2.185783346176579,"y0":50.004940644735576,"z0":5.630719862758594,"aX":-2.654357963771904},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.8,"breakHorizontal":4.9,"spinRate":2215,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.47624358905693276,"extension":6.231258419899945},"index":0,"playId":"9f3fa1fb-4596-38f8-9a73-deb4ff2cd9e2","pitchNumber":1,"startTime":"2026-05-07T19:43:25.841Z","endTime":"2026-05-07T19:43:30.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.73257242254397,"aZ":-35.32665874547346,"pfxX":-2.30201639985526,"pfxZ":-2.3187494524388743,"pX":1.0944433070855646,"pZ":3.144504473516351,"vX0":-2.2166270496160956,"vY0":-114.59368657699603,"vZ0":1.6755393114264785,"x":75.28,"y":153.88,"x0":2.365490833359756,"y0":50.00325385122067,"z0":5.7988576999117605,"aX":-3.1294623644524786},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.7,"breakHorizontal":4.7,"spinRate":2190,"spinDirection":299},"zone":12,"typeConfidence":2.0,"plateTime":0.4739554387762359,"extension":6.207728367366439},"index":1,"playId":"ccc1ef06-dd2a-351d-b154-3b21fa15bb02","pitchNumber":2,"startTime":"2026-05-07T19:43:49.634Z","endTime":"2026-05-07T19:43:54.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.664097842523066,"aZ":-26.976615071983424,"pfxX":6.774390029963511,"pfxZ":3.3105487319226636,"pX":0.847497622155358,"pZ":2.2722588953209835,"vX0":-5.584750198187386,"vY0":-123.48979777790497,"vZ0":-2.842585787502697,"x":84.7,"y":177.43,"x0":2.2396302032312145,"y0":50.00409423790061,"z0":5.667798402631241,"aX":10.64208189487867},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.6,"breakHorizontal":-11.3,"spinRate":1331,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4406860735668099,"extension":6.419071181456348},"hitData":{"launchSpeed":95.0,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.11,"coordY":147.12}},"index":2,"playId":"9944bead-c6d8-3579-8dbd-0fcf1217a06a","pitchNumber":3,"startTime":"2026-05-07T19:44:08.759Z","endTime":"2026-05-07T19:44:16.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":9.300000000000004,"leverageIndex":1.48,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:44:16.809Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T19:46:22.041Z","endTime":"2026-05-07T19:49:30.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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":94.0,"endSpeed":87.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378883623801112,"aZ":-18.353681373323305,"pfxX":-4.182294731425173,"pfxZ":7.166391133185645,"pX":-0.26025407292680325,"pZ":3.127074995807063,"vX0":8.96010056296785,"vY0":-136.83768594468887,"vZ0":-2.2425074111835945,"x":126.92,"y":154.35,"x0":-3.0090238829013236,"y0":50.00432552795079,"z0":5.19139747341374,"aX":-8.068404272469614},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":6.0,"spinRate":2268,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.397713988881804,"extension":7.152973509678582},"index":0,"playId":"5f6f39f7-60df-3139-a845-09ebaee6f631","pitchNumber":1,"startTime":"2026-05-07T19:46:31.276Z","endTime":"2026-05-07T19:46:36.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.264324545252663,"aZ":-18.25373101438331,"pfxX":-5.047722953776408,"pfxZ":6.935789483510739,"pX":0.10329421492420338,"pZ":3.7619276840070386,"vX0":10.013514422172976,"vY0":-139.3540179124534,"vZ0":-0.9882680296956,"x":113.06,"y":137.21,"x0":-2.8477978505516734,"y0":50.00391208683687,"z0":5.303680483531471,"aX":-10.133766722750298},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":7.6,"spinRate":2446,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.38998884310071347,"extension":7.143882243988372},"index":1,"playId":"312ee990-df1b-3a06-b6ed-161cc5f0f3d7","pitchNumber":2,"startTime":"2026-05-07T19:47:15.821Z","endTime":"2026-05-07T19:47:19.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.6,"endSpeed":90.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.448212432373815,"aZ":-19.48431571532318,"pfxX":-5.962173405160245,"pfxZ":6.183708236844707,"pX":-0.36603740407388513,"pZ":3.3708256300884902,"vX0":9.112586763449475,"vY0":-140.6103318621488,"vZ0":-1.715190410260815,"x":130.95,"y":147.77,"x0":-2.8376579476329837,"y0":50.00403851597903,"z0":5.221210714344419,"aX":-12.237911579571524},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":9.5,"spinRate":2388,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.38591157437511026,"extension":7.119960386307944},"index":2,"playId":"ddd0f177-98c9-3a67-a65e-b11c4d5e7e31","pitchNumber":3,"startTime":"2026-05-07T19:47:35.114Z","endTime":"2026-05-07T19:47:38.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.7,"endSpeed":90.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274286505666492,"aZ":-17.81391128220591,"pfxX":-7.186181298096655,"pfxZ":7.028171981223155,"pX":0.2937069604873266,"pZ":2.974188532714728,"vX0":11.414307780557525,"vY0":-140.51000026116995,"vZ0":-2.6997967033034485,"x":105.8,"y":158.48,"x0":-2.847145898547322,"y0":50.00480509127083,"z0":5.0755597895722175,"aX":-14.68807094744425},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":11.3,"spinRate":2516,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3865845869943083,"extension":7.022907282717332},"index":3,"playId":"9a9c0834-4967-372d-9d92-68e646dbcda1","pitchNumber":4,"startTime":"2026-05-07T19:47:56.681Z","endTime":"2026-05-07T19:48:00.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.903319821479904,"aZ":-31.299098848501668,"pfxX":7.101053929623129,"pfxZ":0.608242780366413,"pX":0.7459910554945776,"pZ":0.49616496666327636,"vX0":6.190018553930343,"vY0":-118.7179467903916,"vZ0":-4.0965277598513055,"x":88.56,"y":225.38,"x0":-2.8096807900179286,"y0":50.00262632820678,"z0":5.066526508443934,"aX":10.222672241768812},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.5,"breakHorizontal":-14.3,"spinRate":2613,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.45986848013172876,"extension":6.938667519323531},"index":4,"playId":"82ad9b44-6991-357c-87f4-ada2e0eaf331","pitchNumber":5,"startTime":"2026-05-07T19:48:18.540Z","endTime":"2026-05-07T19:48:22.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389079001031018,"aZ":-17.872667619258145,"pfxX":-5.814148259767084,"pfxZ":6.990684817132159,"pX":1.2714330736489927,"pZ":2.9256722848878187,"vX0":13.307428230652711,"vY0":-141.0377682095372,"vZ0":-2.7966031395652027,"x":68.54,"y":159.79,"x0":-2.720041637996032,"y0":50.00380417723012,"z0":5.061573030667714,"aX":-11.897557698581288},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":8.3,"spinRate":2409,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.38606471706719203,"extension":7.329008584030659},"index":5,"playId":"113d34df-bffe-345a-a00d-df55023752a9","pitchNumber":6,"startTime":"2026-05-07T19:48:38.104Z","endTime":"2026-05-07T19:48:41.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.419381043742625,"aZ":-27.984648420673903,"pfxX":0.5639665756007854,"pfxZ":2.3617822114193086,"pX":1.1988912206389948,"pZ":2.5171097946326557,"vX0":10.06690352370585,"vY0":-131.24742910420068,"vZ0":-1.379746209258284,"x":71.3,"y":170.82,"x0":-2.733072146773096,"y0":50.00190157556251,"z0":5.101362268022053,"aX":1.000347952614311},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.2,"breakHorizontal":-2.9,"spinRate":2579,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.41468467000512366,"extension":7.103219422361995},"index":6,"playId":"a471c605-c628-321a-a484-e3c7e81dc6dc","pitchNumber":7,"startTime":"2026-05-07T19:49:03.753Z","endTime":"2026-05-07T19:49:07.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":98.1,"endSpeed":89.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.455413285481725,"aZ":-15.253248399960057,"pfxX":-6.885877897831488,"pfxZ":8.181620416836685,"pX":-0.28983117940685255,"pZ":2.899666660464039,"vX0":9.578570958166006,"vY0":-142.57833729612133,"vZ0":-3.5161881789607907,"x":128.05,"y":160.49,"x0":-2.7914288846598647,"y0":50.00006820007992,"z0":5.105730933300767,"aX":-14.237037512097057},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.3,"breakHorizontal":10.7,"spinRate":2545,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3835275577238053,"extension":7.084011349647604},"index":7,"playId":"b05de926-7f9c-348b-9244-838e5f39deb2","pitchNumber":8,"startTime":"2026-05-07T19:49:26.557Z","endTime":"2026-05-07T19:49:30.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:49:30.358Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Karros doubles (4) on a line drive to right fielder Austin Slater.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T19:49:53.977Z","endTime":"2026-05-07T19:51:38.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":97.4,"endSpeed":88.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24600533553884,"aZ":-14.944537868504982,"pfxX":-7.295420344157678,"pfxZ":8.534596722779305,"pX":1.0609609001051892,"pZ":2.6228212919078078,"vX0":13.101563985835952,"vY0":-141.21289404149908,"vZ0":-4.0745130164193695,"x":76.56,"y":167.96,"x0":-2.691528512652434,"y0":50.002788825317204,"z0":5.046177381656981,"aX":-14.729149713569775},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2504,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.38790399968406586,"extension":7.040573100967113},"index":0,"playId":"cb690286-2621-3e78-b7aa-366dac6eaacf","pitchNumber":1,"startTime":"2026-05-07T19:49:55.456Z","endTime":"2026-05-07T19:50:00.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81006426275989,"aZ":-17.248484132799952,"pfxX":-8.625889606148059,"pfxZ":7.431107665696756,"pX":0.3018159975662695,"pZ":1.956234701123873,"vX0":11.877406932702785,"vY0":-140.38853555774034,"vZ0":-5.280118268130921,"x":105.5,"y":185.96,"x0":-2.850161911975224,"y0":50.00683247025663,"z0":4.97285348067758,"aX":-17.336350839690212},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":13.3,"spinRate":2564,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.38915868424153954,"extension":6.607782485519187},"index":1,"playId":"e3ba7621-55ec-3acf-b08a-6165d164731a","pitchNumber":2,"startTime":"2026-05-07T19:50:12.151Z","endTime":"2026-05-07T19:50:16.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31770742235375,"aZ":-16.413447081110302,"pfxX":-6.106530251418336,"pfxZ":7.770113441811976,"pX":0.06516133039880424,"pZ":4.068070545674906,"vX0":10.094654972672163,"vY0":-141.33536151056228,"vZ0":-0.25808756404006367,"x":114.52,"y":128.94,"x0":-2.754666645888448,"y0":50.006884754872544,"z0":5.211927278478888,"aX":-12.393812607265344},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":9.1,"spinRate":2570,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3870903967281629,"extension":7.014112928606413},"index":2,"playId":"0e6b1e89-c8f7-356e-978b-abce734b06ee","pitchNumber":3,"startTime":"2026-05-07T19:50:29.427Z","endTime":"2026-05-07T19:50:33.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.644055394926514,"aZ":-15.751289208547066,"pfxX":-5.636890155413245,"pfxZ":8.139965265749765,"pX":-0.4141867317418915,"pZ":4.077587292940456,"vX0":8.756787235532501,"vY0":-141.0405320509181,"vZ0":-0.3582990459055816,"x":132.79,"y":128.69,"x0":-2.824747458085867,"y0":50.00296450719262,"z0":5.220782834953118,"aX":-11.374067098845972},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2478,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3881441285625482,"extension":6.99805811999911},"index":3,"playId":"c4071b49-7906-341d-be2e-c92e5cb5436b","pitchNumber":4,"startTime":"2026-05-07T19:50:47.725Z","endTime":"2026-05-07T19:50:51.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.659795945544314,"aZ":-29.845967286220596,"pfxX":8.107274372343564,"pfxZ":1.6099388563222423,"pX":2.6472378220308688,"pZ":0.29008608599579894,"vX0":10.372785218816112,"vY0":-119.56853578856807,"vZ0":-4.673546455189064,"x":16.09,"y":230.95,"x0":-2.8046801092337272,"y0":50.00030033741799,"z0":4.956508823513561,"aX":11.70380784138347},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.9,"breakHorizontal":-17.3,"spinRate":2691,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45856982260286117,"extension":7.042540007961299},"index":4,"playId":"0c2d9644-1ee7-3465-a412-c1d414aa6f4a","pitchNumber":5,"startTime":"2026-05-07T19:51:05.474Z","endTime":"2026-05-07T19:51:09.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.384847621275455,"aZ":-18.02369991345604,"pfxX":-5.44833225456151,"pfxZ":6.8988463979031724,"pX":-0.3118307999958053,"pZ":2.7958152875531987,"vX0":9.269974413029551,"vY0":-141.43330110329612,"vZ0":-3.0096755536697115,"x":128.89,"y":163.29,"x0":-2.905066540747528,"y0":50.005464003277375,"z0":5.011761269254567,"aX":-11.180731314156276},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.1,"breakHorizontal":8.3,"spinRate":2488,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.38537827485270704,"extension":6.944471679147286},"hitData":{"launchSpeed":99.9,"launchAngle":19.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.11,"coordY":59.9}},"index":5,"playId":"368a8d6c-2d01-3e0c-b8b2-a0415ed6afe1","pitchNumber":6,"startTime":"2026-05-07T19:51:25.963Z","endTime":"2026-05-07T19:51:38.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":4.800000000000001,"leverageIndex":0.75,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:51:38.523Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Sullivan flies out to center fielder Tyrone Taylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T19:51:47.885Z","endTime":"2026-05-07T19:54:33.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.685227221724244,"aZ":-18.123272741256265,"pfxX":-5.230658864859028,"pfxZ":6.955102607338631,"pX":-1.5214190212262853,"pZ":4.2950578025151085,"vX0":5.663156805378711,"vY0":-139.86859663232846,"vZ0":0.6117605362761218,"x":174.99,"y":122.81,"x0":-2.8738834022861286,"y0":50.00479510975789,"z0":5.244490369903903,"aX":-10.570742992856463},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":8.6,"spinRate":2449,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38868827817691054,"extension":7.104942396924625},"index":0,"playId":"9b29c8fd-2669-334f-8e17-45603f02efc5","pitchNumber":1,"startTime":"2026-05-07T19:52:10.946Z","endTime":"2026-05-07T19:52:14.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.104488466394987,"aZ":-18.34420929113627,"pfxX":-4.874749601335299,"pfxZ":6.984915836458402,"pX":-0.979971230825749,"pZ":3.8515977517568505,"vX0":7.005675976291401,"vY0":-138.2400562668617,"vZ0":-0.42486055561147534,"x":154.35,"y":134.79,"x0":-2.886873798669942,"y0":50.00395729996601,"z0":5.213885083068137,"aX":-9.654582419461937},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":7.8,"spinRate":2397,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3927512219517695,"extension":7.157531630346423},"index":1,"playId":"c728de5f-de0b-3365-a616-de18f8db8d98","pitchNumber":2,"startTime":"2026-05-07T19:52:30.171Z","endTime":"2026-05-07T19:52:34.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.036551928298987,"aZ":-27.57153048084495,"pfxX":1.226105421201648,"pfxZ":2.6414579368684343,"pX":0.10584473197505385,"pZ":1.9355758528636196,"vX0":7.232473933962671,"vY0":-130.32546544319973,"vZ0":-2.8121789780593893,"x":112.97,"y":186.52,"x0":-2.849783799760246,"y0":50.00349526648069,"z0":5.082870831388548,"aX":2.135552664336845},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-3.6,"spinRate":2460,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.41819837061047416,"extension":6.874006410769639},"index":2,"playId":"37aac8ca-fa6d-37f9-a0c1-38cd813fa031","pitchNumber":3,"startTime":"2026-05-07T19:52:53.224Z","endTime":"2026-05-07T19:52:56.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":82.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.08454938294258,"aZ":-31.75393231459572,"pfxX":2.9931766627260914,"pfxZ":0.24464986419019397,"pX":-0.6030115432450368,"pZ":3.422211731572495,"vX0":4.865062242753961,"vY0":-127.48100660872731,"vZ0":1.578072862198229,"x":139.99,"y":146.38,"x0":-2.901096328874017,"y0":50.00143327483374,"z0":5.243455664711948,"aX":5.086841747174589},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.8,"breakHorizontal":-6.2,"spinRate":2606,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.4243748691786067,"extension":6.946036238885643},"index":3,"playId":"38d6c73f-f45e-3db7-81d4-bb992d9b7d30","pitchNumber":4,"startTime":"2026-05-07T19:53:19.004Z","endTime":"2026-05-07T19:53:46.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.104487766247352,"aZ":-30.061096243081387,"pfxX":2.024144617644649,"pfxZ":1.2195996681631236,"pX":-0.27631427205393205,"pZ":2.471460049020741,"vX0":6.10048139285421,"vY0":-129.5432184325887,"vZ0":-1.1085935010662036,"x":127.53,"y":172.05,"x0":-2.9064950117955592,"y0":50.00379152428883,"z0":5.162877275242612,"aX":3.505906245297695},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":-4.8,"spinRate":2634,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.41971115866197106,"extension":6.990332028485928},"index":4,"playId":"35bcdca2-3bc7-3f1e-921a-428ab85b4ae3","pitchNumber":5,"startTime":"2026-05-07T19:53:56.465Z","endTime":"2026-05-07T19:54:00.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":83.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.714231993050163,"aZ":-30.311092975152878,"pfxX":1.8828056842761542,"pfxZ":1.0783420249724784,"pX":-0.5693898011374179,"pZ":3.033480783736758,"vX0":5.2802965942231666,"vY0":-129.1354117572157,"vZ0":0.18164960450147594,"x":138.7,"y":156.88,"x0":-2.8655892048246323,"y0":50.00429616157949,"z0":5.248273365382893,"aX":3.257214703958713},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":-4.3,"spinRate":2470,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.42025285854914607,"extension":7.033866597070216},"hitData":{"launchSpeed":89.4,"launchAngle":39.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.2,"coordY":73.06}},"index":5,"playId":"e910818c-009f-3aff-aa6a-1a8c3b7d6740","pitchNumber":6,"startTime":"2026-05-07T19:54:20.903Z","endTime":"2026-05-07T19:54:33.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.51,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:54:33.469Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edouard Julien lines out to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T19:54:53.741Z","endTime":"2026-05-07T19:58:28.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.355408494586815,"aZ":-31.943563816707897,"pfxX":3.408167231594062,"pfxZ":0.13182748416286572,"pX":-0.15607930523713004,"pZ":3.2748113337617326,"vX0":6.030644877836715,"vY0":-130.34722439658174,"vZ0":0.8267758547850566,"x":122.95,"y":150.36,"x0":-2.925038553321642,"y0":50.00308642832176,"z0":5.329275249051304,"aX":5.978963726605462},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.6,"breakHorizontal":-7.3,"spinRate":2557,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.41709191120090594,"extension":6.780243720714152},"index":0,"playId":"2537784c-4223-3674-a670-140e7eb44943","pitchNumber":1,"startTime":"2026-05-07T19:55:05.596Z","endTime":"2026-05-07T19:55:09.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":90.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3077132491351,"aZ":-18.247399170233827,"pfxX":-5.979327156523177,"pfxZ":6.7256630551740155,"pX":-0.06833325447262628,"pZ":3.606140026257559,"vX0":9.852709601437331,"vY0":-141.37743468985497,"vZ0":-1.1410131415468774,"x":119.6,"y":141.41,"x0":-2.7855817710847126,"y0":50.0031147689141,"z0":5.160474345921831,"aX":-12.382875304275723},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.2,"breakHorizontal":9.4,"spinRate":2500,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3840979034856522,"extension":7.174844185617628},"index":1,"playId":"44425081-d4bb-3dfc-b095-4d4d4a9da286","pitchNumber":2,"startTime":"2026-05-07T19:55:24.370Z","endTime":"2026-05-07T19:55:29.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14521171329458,"aZ":-17.113679042615352,"pfxX":-5.919429712654403,"pfxZ":7.483593606865167,"pX":0.443436020661524,"pZ":3.1076996874258906,"vX0":11.035059615129285,"vY0":-139.91655433914008,"vZ0":-2.574894956312726,"x":100.1,"y":154.87,"x0":-2.75600549951461,"y0":50.00137149761815,"z0":5.141813328640585,"aX":-11.911517404760104},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":8.9,"spinRate":2453,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.38924911064192447,"extension":7.124171718956941},"index":2,"playId":"d9abfe5e-0fc3-3174-9e7c-dc67bdb3e1fe","pitchNumber":3,"startTime":"2026-05-07T19:55:45.149Z","endTime":"2026-05-07T19:55:49.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.668498704686964,"aZ":-27.961224139089705,"pfxX":8.850391074046168,"pfxZ":2.963972388202662,"pX":0.8658646509477546,"pZ":0.4459148936064692,"vX0":6.138921488322439,"vY0":-117.89836565540064,"vZ0":-4.60430226796506,"x":84.0,"y":226.74,"x0":-2.913695454672975,"y0":50.000224388163645,"z0":4.980106301878198,"aX":12.559408667346185},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.6,"breakHorizontal":-17.4,"spinRate":2665,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4631037591014575,"extension":6.842791894560346},"index":3,"playId":"50bab4a9-203b-3796-aeec-f422bdba618b","pitchNumber":4,"startTime":"2026-05-07T19:56:10.448Z","endTime":"2026-05-07T19:56:14.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":97.5,"endSpeed":90.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.681896709152515,"aZ":-19.392653471011492,"pfxX":-5.651436731617961,"pfxZ":6.15621658499559,"pX":0.2697777819984874,"pZ":3.2009266432335615,"vX0":10.887196871519174,"vY0":-141.83585314775314,"vZ0":-1.883986223531872,"x":106.72,"y":152.35,"x0":-2.8516063131981957,"y0":50.00240002999697,"z0":5.086048884421094,"aX":-11.733807472740562},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.0,"breakHorizontal":8.5,"spinRate":2455,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3834158964204626,"extension":7.024611313434484},"index":4,"playId":"4e2f9607-d48e-3b5f-bb9b-b4bb954d3531","pitchNumber":5,"startTime":"2026-05-07T19:56:39.931Z","endTime":"2026-05-07T19:56:43.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.05992491833013,"aZ":-29.962445734922422,"pfxX":7.6182302959756685,"pfxZ":1.4666931491636994,"pX":0.46628865432825944,"pZ":2.3260096195359234,"vX0":5.825385762406906,"vY0":-121.02688019212036,"vZ0":-0.5784379807799058,"x":99.23,"y":175.98,"x0":-2.9480487840392593,"y0":50.00175644210793,"z0":5.155983668829749,"aX":11.482280025379072},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.8,"breakHorizontal":-15.0,"spinRate":2686,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.4498148749523825,"extension":6.801437463439225},"index":5,"playId":"a845a12a-81a0-37f8-8bf7-41309609f99f","pitchNumber":6,"startTime":"2026-05-07T19:57:06.329Z","endTime":"2026-05-07T19:57:11.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.9,"endSpeed":90.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.596864883663724,"aZ":-17.180386544872242,"pfxX":-6.467020277348763,"pfxZ":7.291300292977967,"pX":0.04431058341774263,"pZ":2.8896194661805104,"vX0":10.245641317748186,"vY0":-140.9944367383479,"vZ0":-3.039126343649848,"x":115.31,"y":160.76,"x0":-2.7610218479968025,"y0":50.00524048157662,"z0":5.061231350954469,"aX":-13.303687914247229},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":10.2,"spinRate":2600,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.38533363021914857,"extension":7.222699878618745},"index":6,"playId":"b4f426e2-c877-3546-986c-07a2b06f95d3","pitchNumber":7,"startTime":"2026-05-07T19:57:32.803Z","endTime":"2026-05-07T19:57:36.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-05-07T19:58:04.941Z","endTime":"2026-05-07T19:58:22.950Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.740311772029518,"aZ":-28.5418939471296,"pfxX":2.3470266913090856,"pfxZ":2.1027261889066455,"pX":0.8283841315767192,"pZ":2.671963066288361,"vX0":8.858780422335007,"vY0":-130.26871691620826,"vZ0":-1.0096583175812448,"x":85.42,"y":166.64,"x0":-2.912717565944922,"y0":50.004964611415694,"z0":5.209839720922509,"aX":4.059361486701294},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":-6.1,"spinRate":2475,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.41944651721561543,"extension":6.801105484472127},"hitData":{"launchSpeed":75.6,"launchAngle":11.0,"totalDistance":118.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":158.54,"coordY":167.39}},"index":8,"playId":"4e834d0b-be9c-3e59-8b44-4384495cdee5","pitchNumber":8,"startTime":"2026-05-07T19:58:22.950Z","endTime":"2026-05-07T19:58:28.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.38,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-07T19:58:28.248Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Slater strikes out swinging, catcher Brett Sullivan to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:01:00.628Z","endTime":"2026-05-07T20:02:42.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62566993348306,"aZ":-24.079367242684768,"pfxX":8.345338210800332,"pfxZ":4.883081609801092,"pX":0.40913974954151683,"pZ":3.264281462265195,"vX0":-7.206171770832788,"vY0":-127.74607601764369,"vZ0":-1.6709953518490208,"x":101.4,"y":150.64,"x0":2.17851350142359,"y0":50.00135950481751,"z0":5.814536285181413,"aX":13.830544199363242},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.8,"breakHorizontal":-13.6,"spinRate":2188,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.4283059582313542,"extension":6.317873877467438},"index":0,"playId":"54a6c2c6-5d3c-390e-8542-71b455aeb6b9","pitchNumber":1,"startTime":"2026-05-07T20:01:05.064Z","endTime":"2026-05-07T20:01:17.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.822404625018677,"aZ":-31.63961723468838,"pfxX":-0.5013016639407186,"pfxZ":0.39248337566417746,"pX":0.6462684091506875,"pZ":2.767415795202382,"vX0":-3.749074969800589,"vY0":-114.89539868196299,"vZ0":-0.09123502276781226,"x":92.37,"y":164.06,"x0":2.3559229726549487,"y0":50.00198346547449,"z0":5.850941451158911,"aX":-0.6775739120229337},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":1.0,"breakHorizontal":1.7,"spinRate":2125,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.4744853360756345,"extension":6.23497465300427},"index":1,"playId":"65be42b2-16ce-3ce0-b560-2db9597578f0","pitchNumber":2,"startTime":"2026-05-07T20:01:55.229Z","endTime":"2026-05-07T20:02:00.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":84.1,"endSpeed":78.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.64961346489885,"aZ":-25.09610569348514,"pfxX":6.349866090711365,"pfxZ":4.535893299605982,"pX":2.1042883408974085,"pZ":2.8337634427637535,"vX0":-2.7695614711059617,"vY0":-122.62135386664846,"vZ0":-2.054267570236949,"x":36.79,"y":162.27,"x0":2.4085301908664922,"y0":50.00243230193204,"z0":5.772156334010501,"aX":9.90736308473526},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.2,"breakHorizontal":-11.0,"spinRate":1257,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.44254724769621223,"extension":6.175789379301983},"index":2,"playId":"9a171f13-4140-32f6-9ff4-7989459e5432","pitchNumber":3,"startTime":"2026-05-07T20:02:13.584Z","endTime":"2026-05-07T20:02:18.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":75.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.23850353376607,"aZ":-31.753152982013898,"pfxX":-2.0903954175551887,"pfxZ":0.30242304711506773,"pX":-1.1388135295610233,"pZ":0.42779179594935396,"vX0":-6.96604557355262,"vY0":-116.84508459611538,"vZ0":-5.1419319568846085,"x":160.41,"y":227.23,"x0":2.1366219941207407,"y0":50.00380825288171,"z0":5.595138450713481,"aX":-2.9292983519156808},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.4,"breakHorizontal":5.3,"spinRate":2293,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.46637594204070076,"extension":6.2074273450873445},"index":3,"playId":"10202550-8111-3644-8a10-5b60c7959b21","pitchNumber":4,"startTime":"2026-05-07T20:02:31.097Z","endTime":"2026-05-07T20:02:42.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:02:42.003Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcus Semien pops out to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:03:08.880Z","endTime":"2026-05-07T20:03:22.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":88.5,"endSpeed":82.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.563704515522918,"aZ":-18.682497736814728,"pfxX":2.185877908549187,"pfxZ":7.89862289689162,"pX":-0.44912620718629215,"pZ":3.0960185356954337,"vX0":-7.379833865521887,"vY0":-128.78945306651687,"vZ0":-3.0560243708016595,"x":134.12,"y":155.19,"x0":2.1486701352091258,"y0":50.00062124909419,"z0":5.71483262068854,"aX":3.7329685802412733},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.9,"breakHorizontal":-2.6,"spinRate":2073,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4225987584978017,"extension":6.274743640667278},"hitData":{"launchSpeed":66.6,"launchAngle":69.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":164.86}},"index":0,"playId":"cc96b40f-7e41-3478-9619-f8b920559fe8","pitchNumber":1,"startTime":"2026-05-07T20:03:13.153Z","endTime":"2026-05-07T20:03:22.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:03:22.067Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Ibáñez grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:03:42.297Z","endTime":"2026-05-07T20:03:51.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73569908618345,"aZ":-22.262310725611652,"pfxX":2.0172972657876125,"pfxZ":5.8509594903526505,"pX":-1.376041434637184,"pZ":2.699482496962648,"vX0":-9.512262116534702,"vY0":-128.12706545109035,"vZ0":-3.3956753252907133,"x":169.45,"y":165.89,"x0":2.0922811030634527,"y0":50.00406805961372,"z0":5.743999659379665,"aX":3.4192103367623066},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.2,"breakHorizontal":-1.9,"spinRate":2129,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.42441653349249453,"extension":6.339286337860721},"hitData":{"launchSpeed":82.2,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":168.4}},"index":0,"playId":"00106ee9-5863-3c52-91da-52594072320d","pitchNumber":1,"startTime":"2026-05-07T20:03:43.876Z","endTime":"2026-05-07T20:03:51.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":628451,"link":"/api/v1/people/628451","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":628451,"link":"/api/v1/people/628451"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:03:51.393Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mickey Moniak lines out to second baseman Marcus Semien.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:06:04.814Z","endTime":"2026-05-07T20:07:16.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.973860548812304,"aZ":-30.704495641379516,"pfxX":7.380424565900517,"pfxZ":1.0437216998134318,"pX":0.3272824653097598,"pZ":2.5184557378674812,"vX0":5.51573017607248,"vY0":-118.16411535733003,"vZ0":0.21648573228030643,"x":104.52,"y":170.78,"x0":-3.0015314308607683,"y0":50.0006508727929,"z0":5.262730374596451,"aX":10.36226750224148},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.3,"breakHorizontal":-14.8,"spinRate":2329,"spinDirection":80},"zone":6,"typeConfidence":2.0,"plateTime":0.4647580163064631,"extension":6.793320978690196},"index":0,"playId":"0e1a17ed-e1f6-3b17-bc38-342f5cd049b0","pitchNumber":1,"startTime":"2026-05-07T20:06:06.657Z","endTime":"2026-05-07T20:06:13.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.5,"endSpeed":80.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.489335864881756,"aZ":-29.14022908058199,"pfxX":-5.08172231833149,"pfxZ":1.8794429306701677,"pX":-2.0302995052184674,"pZ":2.2545089557845968,"vX0":4.052460501650382,"vY0":-124.73160941149233,"vZ0":-1.5282806913689346,"x":194.39,"y":177.91,"x0":-2.9971925562519925,"y0":50.00142693036471,"z0":5.2253206926167755,"aX":-8.197165326909714},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":8.5,"spinRate":1417,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4352001091110247,"extension":6.990157517942669},"index":1,"playId":"18b38ab5-1533-3d6f-9fb4-b826a5d5ac62","pitchNumber":2,"startTime":"2026-05-07T20:06:26.338Z","endTime":"2026-05-07T20:06:30.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.3,"endSpeed":79.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.82528598912743,"aZ":-30.57925429813846,"pfxX":-7.094689056366671,"pfxZ":1.0020286924693007,"pX":-0.649916582743032,"pZ":1.5459885118949428,"vX0":7.544787301803739,"vY0":-124.21314657548088,"vZ0":-2.8491328134503737,"x":141.77,"y":197.04,"x0":-2.77434019714207,"y0":50.00489469388336,"z0":5.195195937476497,"aX":-11.328083193278317},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":11.5,"spinRate":1200,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4373560361898612,"extension":7.058818494058711},"index":2,"playId":"af228ed1-bb9f-376e-a7af-4b1a0c7397ff","pitchNumber":3,"startTime":"2026-05-07T20:06:41.703Z","endTime":"2026-05-07T20:06:47.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.999759620010373,"aZ":-18.852949239214134,"pfxX":-6.044621989644966,"pfxZ":6.5977434661494545,"pX":0.813481173771272,"pZ":2.8239235020334417,"vX0":12.14960625105096,"vY0":-140.31770291469104,"vZ0":-2.8666869875119465,"x":85.99,"y":162.53,"x0":-2.7627531286321716,"y0":50.003401305920136,"z0":5.069067407292846,"aX":-12.20672354077103},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":8.8,"spinRate":2452,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3884822025898611,"extension":7.187566591118077},"hitData":{"launchSpeed":64.3,"launchAngle":21.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":157.12,"coordY":141.47}},"index":3,"playId":"1d1a650e-c1c4-3f49-ab5f-c63bf31977cc","pitchNumber":4,"startTime":"2026-05-07T20:07:09.029Z","endTime":"2026-05-07T20:07:16.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:07:16.283Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a bunt ground ball to third baseman Bo Bichette.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:07:29.206Z","endTime":"2026-05-07T20:08:15.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":84.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.40910351771031,"aZ":-28.378126629167777,"pfxX":1.150512670669698,"pfxZ":2.148958565944511,"pX":0.5911753849193394,"pZ":2.1615137777344997,"vX0":8.631703734358958,"vY0":-130.05275721245914,"vZ0":-2.1259163700731625,"x":94.47,"y":180.42,"x0":-2.878916576155972,"y0":50.00172094830835,"z0":5.078066927288222,"aX":2.0303031880887614},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.7,"breakHorizontal":-3.5,"spinRate":2519,"spinDirection":177},"zone":6,"typeConfidence":2.0,"plateTime":0.4163202598486766,"extension":6.914841471993285},"index":0,"playId":"506a0686-9692-3280-8d35-5a30d3127a55","pitchNumber":1,"startTime":"2026-05-07T20:07:41.912Z","endTime":"2026-05-07T20:07:46.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403207797977473,"aZ":-18.860003262744208,"pfxX":-5.440610438373054,"pfxZ":6.571387821160615,"pX":-0.2632278941376241,"pZ":3.8290894630177013,"vX0":9.171086205854992,"vY0":-140.39945910181282,"vZ0":-0.3375488308772644,"x":127.03,"y":135.39,"x0":-2.843360867718139,"y0":50.0014856102502,"z0":5.162729677616342,"aX":-11.021965801125052},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":8.3,"spinRate":2418,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3879535933226079,"extension":6.975549936034083},"hitData":{"launchSpeed":33.0,"launchAngle":-47.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":118.24,"coordY":191.59}},"index":1,"playId":"caf30ded-9319-3d4b-9e65-5a81c527cd99","pitchNumber":2,"startTime":"2026-05-07T20:08:07.230Z","endTime":"2026-05-07T20:08:15.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":0.81,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:08:15.625Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to center fielder Tyrone Taylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:08:27.329Z","endTime":"2026-05-07T20:08:55.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.356860452607403,"aZ":-29.102625483797365,"pfxX":-1.3219809615530957,"pfxZ":1.812654218141045,"pX":0.12813910103938495,"pZ":3.0976210180546477,"vX0":8.401166534581483,"vY0":-129.26141919630086,"vZ0":0.35994929588270685,"x":112.12,"y":155.14,"x0":-2.9891572800099895,"y0":50.00433636950195,"z0":5.1868159928109705,"aX":-2.2432744308246546},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":0.6,"spinRate":2509,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.4233667593031383,"extension":6.717696187422721},"hitData":{"launchSpeed":88.9,"launchAngle":37.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.8,"coordY":59.11}},"index":0,"playId":"335fd4a8-719e-39de-9996-eb0590c77664","pitchNumber":1,"startTime":"2026-05-07T20:08:44.645Z","endTime":"2026-05-07T20:08:55.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.59,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:08:55.905Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Troy Johnston walks. Tyler Freeman to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:09:08.396Z","endTime":"2026-05-07T20:10:54.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76761967672123,"aZ":-17.947338833199183,"pfxX":-5.164386097888081,"pfxZ":7.125796473871072,"pX":-1.225413219655083,"pZ":2.2983470741316205,"vX0":6.747088804907172,"vY0":-139.56609581908054,"vZ0":-4.408584299726412,"x":163.71,"y":176.72,"x0":-2.9894045511727914,"y0":50.00569133093083,"z0":5.060269062904048,"aX":-10.316080941852269},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":8.2,"spinRate":2407,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39061294130169033,"extension":6.946718213989763},"index":0,"playId":"81531e69-c318-3775-b3d7-0a3064979b3c","pitchNumber":1,"startTime":"2026-05-07T20:09:21.585Z","endTime":"2026-05-07T20:09:26.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.1,"endSpeed":89.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.284344819539275,"aZ":-19.585664508553958,"pfxX":-4.352864296849258,"pfxZ":6.227843012765009,"pX":-1.1815025633188991,"pZ":4.113083169201301,"vX0":6.596741314115719,"vY0":-140.03508922903922,"vZ0":0.3947057092913654,"x":162.04,"y":127.73,"x0":-2.9828753488479105,"y0":50.00576521086699,"z0":5.233792705673038,"aX":-8.803347170598032},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":6.8,"spinRate":2423,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38848865162622115,"extension":6.895926254057245},"index":1,"playId":"77d4b0f4-dc25-39fc-b3ad-521b77e167a7","pitchNumber":2,"startTime":"2026-05-07T20:09:43.450Z","endTime":"2026-05-07T20:09:48.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"f25861c2-c2d3-357d-a593-0ca709a52bce","startTime":"2026-05-07T20:10:05.045Z","endTime":"2026-05-07T20:10:08.045Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.481751891878023,"aZ":-16.900124540894897,"pfxX":-6.614977672424553,"pfxZ":7.568051151948573,"pX":-1.3997674827856808,"pZ":2.750419458160173,"vX0":6.719496413768626,"vY0":-140.16751440638487,"vZ0":-3.556599707947583,"x":170.36,"y":164.52,"x0":-2.9524964991582947,"y0":50.00036749716985,"z0":5.118826032296028,"aX":-13.347090077133695},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":10.8,"spinRate":2434,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38866498303578423,"extension":7.138071318356469},"index":3,"playId":"9194e94c-210a-3aca-8468-e607c43beaac","pitchNumber":3,"startTime":"2026-05-07T20:10:26.461Z","endTime":"2026-05-07T20:10:31.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.637694966433855,"aZ":-18.797067306920923,"pfxX":-6.0121105965607615,"pfxZ":6.684914708970652,"pX":-1.22000307618439,"pZ":2.871715141258973,"vX0":6.758943011658928,"vY0":-139.03744038003242,"vZ0":-2.883896952197971,"x":163.5,"y":161.24,"x0":-2.8758973372304655,"y0":50.00637075318034,"z0":5.137572143212807,"aX":-12.037152748401041},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":9.8,"spinRate":2465,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39062635448610283,"extension":6.907689919668511},"index":4,"playId":"cdd13c58-572a-3d3d-be4f-c0d9a002f0ee","pitchNumber":4,"startTime":"2026-05-07T20:10:49.999Z","endTime":"2026-05-07T20:10:54.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.5,"awayTeamWinProbability":69.5,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:10:54.246Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a line drive to right fielder Austin Slater. Tyler Freeman scores. Troy Johnston to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:12:05.979Z","endTime":"2026-05-07T20:13:55.315Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnThird":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-07T20:11:15.537Z","endTime":"2026-05-07T20:12:08.212Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":84.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.272004929088165,"aZ":-28.92445499308639,"pfxX":1.1519443131117924,"pfxZ":1.8377585648364478,"pX":0.3032451417104697,"pZ":1.9489493117150878,"vX0":8.076460616648253,"vY0":-130.55687917322112,"vZ0":-2.780916033226324,"x":105.44,"y":186.16,"x0":-2.949730154462581,"y0":50.00386893822885,"z0":5.151652202900308,"aX":2.0340711377229215},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.0,"breakHorizontal":-3.5,"spinRate":2583,"spinDirection":168},"zone":9,"typeConfidence":2.0,"plateTime":0.4157384884162072,"extension":6.875659479110193},"index":1,"playId":"cafe6aa2-ba7b-3995-98b4-400089f270fa","pitchNumber":1,"startTime":"2026-05-07T20:12:08.212Z","endTime":"2026-05-07T20:12:12.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050840747036208,"aZ":-19.638728483771352,"pfxX":-6.1238001364598444,"pfxZ":6.059246681833752,"pX":0.18912353559050096,"pZ":2.581529182819809,"vX0":10.4127958123751,"vY0":-141.49149954220306,"vZ0":-3.9193455567820417,"x":109.79,"y":169.08,"x0":-2.7089684946230292,"y0":50.00605857161953,"z0":5.210268910975108,"aX":-12.67595680695641},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.6,"breakHorizontal":9.5,"spinRate":2485,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3841170058967238,"extension":6.856555771875029},"index":2,"playId":"d54678b2-c76f-3c11-bdb4-4f58ddeed77c","pitchNumber":2,"startTime":"2026-05-07T20:12:27.242Z","endTime":"2026-05-07T20:12:30.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27546612865417,"aZ":-16.380061029267548,"pfxX":-5.542754781017935,"pfxZ":7.794907384337302,"pX":0.45303116095594265,"pZ":3.0966598960463894,"vX0":11.116605643836053,"vY0":-140.809575630231,"vZ0":-2.7428229521935266,"x":99.73,"y":155.17,"x0":-2.8098994787714573,"y0":50.00217453913519,"z0":5.131599949271985,"aX":-11.230996517235548},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":8.0,"spinRate":2552,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3876487184264703,"extension":6.821336416672147},"index":3,"playId":"fe5649cf-a4b1-3b16-be7c-c031f8ba0df2","pitchNumber":3,"startTime":"2026-05-07T20:12:58.556Z","endTime":"2026-05-07T20:13:02.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":97.2,"endSpeed":89.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.409096064898574,"aZ":-20.405148616288677,"pfxX":-7.207616528766394,"pfxZ":5.73975620003084,"pX":-0.754514536219339,"pZ":3.880642571032591,"vX0":8.711293256882605,"vY0":-141.41803860435596,"vZ0":-0.13074625629951914,"x":145.76,"y":134.0,"x0":-2.9200685462040217,"y0":50.00642195956562,"z0":5.222481148802554,"aX":-14.788397700407977},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.6,"breakHorizontal":11.5,"spinRate":2509,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3854500217079422,"extension":6.7608290494324805},"index":4,"playId":"7c3ca1cc-2725-361d-a084-58a93c4dc976","pitchNumber":4,"startTime":"2026-05-07T20:13:23.497Z","endTime":"2026-05-07T20:13:27.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.324572171097678,"aZ":-28.74465365819287,"pfxX":-0.4774602061215969,"pfxZ":1.8698478714400126,"pX":0.5546642936468289,"pZ":2.073867312431028,"vX0":9.279323282512921,"vY0":-132.77268151890846,"vZ0":-2.490234215706672,"x":95.86,"y":182.79,"x0":-2.8846039258319647,"y0":50.0007002110185,"z0":5.060029358960647,"aX":-0.874945696926086},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":-0.6,"spinRate":2569,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.4084007731210919,"extension":7.002209317104538},"hitData":{"launchSpeed":96.8,"launchAngle":17.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.64,"coordY":110.37}},"index":5,"playId":"1f14b783-d0b5-3f5f-bd0f-9b26fb3b9e7f","pitchNumber":5,"startTime":"2026-05-07T20:13:44.722Z","endTime":"2026-05-07T20:13:55.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":12.299999999999997,"leverageIndex":2.22,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:13:55.315Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:14:32.739Z","endTime":"2026-05-07T20:16:30.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":96.7,"endSpeed":90.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.790997482180313,"aZ":-19.4112767660501,"pfxX":-6.453130393009269,"pfxZ":6.19496532759803,"pX":-0.9692304885358047,"pZ":2.934005841133944,"vX0":7.804843425078716,"vY0":-140.91903019499702,"vZ0":-2.655296977309586,"x":153.94,"y":159.56,"x0":-2.9053418421165764,"y0":50.001113069844514,"z0":5.108529061040844,"aX":-13.290706290534828},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":10.6,"spinRate":2402,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38517036337352284,"extension":6.7893981707155655},"index":0,"playId":"47a65df3-96e2-34e7-80fb-4536c2a98035","pitchNumber":1,"startTime":"2026-05-07T20:14:43.361Z","endTime":"2026-05-07T20:14:47.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.2,"endSpeed":89.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65203134242645,"aZ":-19.089249129919807,"pfxX":-4.746436848392137,"pfxZ":6.44947347578541,"pX":-1.0275421652577965,"pZ":3.1315087315727244,"vX0":6.754020981150101,"vY0":-140.1212050138598,"vZ0":-2.240050422239267,"x":156.17,"y":154.23,"x0":-2.8301338882302556,"y0":50.00221056421986,"z0":5.161217262914057,"aX":-9.629487871395472},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":7.6,"spinRate":2445,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38790680301553504,"extension":6.8502483161178676},"index":1,"playId":"f32ae6e2-dfe7-3246-be8f-7459aefde8fa","pitchNumber":2,"startTime":"2026-05-07T20:15:03.260Z","endTime":"2026-05-07T20:15:08.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":89.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31134267563856,"aZ":-17.160853635666776,"pfxX":-5.7124236836529665,"pfxZ":7.507031526351365,"pX":-0.5419368033233893,"pZ":2.2203764187804267,"vX0":8.345408649123721,"vY0":-139.12503365586244,"vZ0":-4.774160750190226,"x":137.66,"y":178.83,"x0":-2.8106627128855686,"y0":50.003935610114915,"z0":5.063027206315369,"aX":-11.425994341523523},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.0,"breakHorizontal":9.0,"spinRate":2415,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39070430615962115,"extension":6.9869059741145625},"index":2,"playId":"b80054f3-4489-3822-9a2b-50598b5ad424","pitchNumber":3,"startTime":"2026-05-07T20:15:26.138Z","endTime":"2026-05-07T20:15:30.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.5,"endSpeed":90.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.609253371752747,"aZ":-19.353854101626318,"pfxX":-5.265542370829808,"pfxZ":6.256848775744599,"pX":-0.20096598368979812,"pZ":3.562940134999074,"vX0":9.133370337426763,"vY0":-140.55886801948182,"vZ0":-0.9337420258319594,"x":124.66,"y":142.58,"x0":-2.7729756168284037,"y0":50.00458836771099,"z0":5.127988982339921,"aX":-10.793268376276975},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.4,"breakHorizontal":8.2,"spinRate":2451,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.386123206923219,"extension":6.985300619542308},"index":3,"playId":"73c7d7ff-0d71-32ed-bffe-dc60ebc4a595","pitchNumber":4,"startTime":"2026-05-07T20:15:47.670Z","endTime":"2026-05-07T20:15:51.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.88086825624713,"aZ":-29.093316175629276,"pfxX":5.939763931721769,"pfxZ":2.0796807544060396,"pX":-0.6213563941144411,"pZ":2.3372621042225203,"vX0":4.086423600147699,"vY0":-120.04514025373825,"vZ0":-0.5340047137174069,"x":140.68,"y":175.67,"x0":-3.1084869538350146,"y0":50.0040070729025,"z0":5.118348567631445,"aX":8.802042028587667},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":-11.6,"spinRate":2641,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.4536079563169384,"extension":6.820815019238905},"index":4,"playId":"0a5f600e-59be-32fa-bf27-b62a111150c6","pitchNumber":5,"startTime":"2026-05-07T20:16:25.276Z","endTime":"2026-05-07T20:16:30.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":687859,"link":"/api/v1/people/687859"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-6.600000000000001,"leverageIndex":2.52,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:16:30.226Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Alvarez singles on a fly ball to right fielder Troy Johnston.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:18:26.093Z","endTime":"2026-05-07T20:20:36.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14065289202693,"aZ":-24.52937695408594,"pfxX":5.284920920436215,"pfxZ":4.4453086922412375,"pX":0.5512612690486325,"pZ":2.533434600446939,"vX0":-6.044805225938285,"vY0":-128.6176269024681,"vZ0":-3.5475767977003887,"x":95.99,"y":170.38,"x0":2.216931110157252,"y0":50.002421840796835,"z0":5.777687177425956,"aX":9.08607744522793},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.7,"breakHorizontal":-8.6,"spinRate":2133,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4217005257707669,"extension":6.309564708934136},"index":0,"playId":"9fd28d8c-9680-3609-90f5-821cbea8e6b2","pitchNumber":1,"startTime":"2026-05-07T20:18:44.139Z","endTime":"2026-05-07T20:18:48.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":79.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.526672923728157,"aZ":-26.450453407720605,"pfxX":6.283122296102767,"pfxZ":3.643442304008163,"pX":0.5867349228049004,"pZ":1.8763676594924064,"vX0":-6.047498550329303,"vY0":-122.99509823577165,"vZ0":-4.134018470340682,"x":94.64,"y":188.12,"x0":2.231469945038062,"y0":50.003877372126716,"z0":5.757453016894041,"aX":9.874243398449536},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.1,"breakHorizontal":-10.4,"spinRate":1336,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4410456714079696,"extension":6.369103482451629},"index":1,"playId":"3b9afa17-8b36-32c2-a0ef-2fcd60071e40","pitchNumber":2,"startTime":"2026-05-07T20:19:03.656Z","endTime":"2026-05-07T20:19:10.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":72.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.368937013626173,"aZ":-36.41841179526211,"pfxX":-1.744781415337969,"pfxZ":-3.2311687340358155,"pX":1.7000895054707297,"pZ":3.2302997481257973,"vX0":-1.0111979052384623,"vY0":-112.72101365863138,"vZ0":1.8892977196421592,"x":52.2,"y":151.56,"x0":2.3779739765416017,"y0":50.00200158326432,"z0":6.001415875910464,"aX":-2.292952930207918},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-5.3,"breakHorizontal":3.4,"spinRate":2160,"spinDirection":295},"zone":12,"typeConfidence":2.0,"plateTime":0.48198725882096616,"extension":6.246536866232046},"index":2,"playId":"2d154d39-9572-374f-8206-0c208c780b05","pitchNumber":3,"startTime":"2026-05-07T20:19:21.477Z","endTime":"2026-05-07T20:19:26.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245298132832072,"aZ":-22.198504427679335,"pfxX":6.746785638600941,"pfxZ":5.771121130375714,"pX":-0.7367057561295538,"pZ":1.5897095071222764,"vX0":-9.374986963977264,"vY0":-129.4143855737011,"vZ0":-6.00442168487551,"x":145.08,"y":195.86,"x0":2.025109662199469,"y0":50.000356551052214,"z0":5.595795636817119,"aX":11.657797461337433},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":-10.6,"spinRate":2137,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.42022399779676656,"extension":6.526856381783879},"index":3,"playId":"db637bef-fa8e-3c27-84da-3b2a793b19b7","pitchNumber":4,"startTime":"2026-05-07T20:19:40.065Z","endTime":"2026-05-07T20:19:46.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54652205768878,"aZ":-21.134170884093578,"pfxX":7.517046554120469,"pfxZ":6.401297947474897,"pX":0.384563973442832,"pZ":2.4280642066366593,"vX0":-7.129346762083525,"vY0":-129.84915449440496,"vZ0":-4.242491765669526,"x":102.34,"y":173.22,"x0":2.1755101460911233,"y0":50.005016840843936,"z0":5.670243971694913,"aX":12.971313826501001},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.9,"breakHorizontal":-12.2,"spinRate":2069,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.4201498028197794,"extension":6.44284463286287},"index":4,"playId":"c4076704-f91b-392e-80eb-9c1d0a4a1d80","pitchNumber":5,"startTime":"2026-05-07T20:20:00.950Z","endTime":"2026-05-07T20:20:04.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":73.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.75489581926978,"aZ":-34.820772430642016,"pfxX":-1.8481419127600822,"pfxZ":-1.9602379259590013,"pX":0.9329643613555262,"pZ":2.3186598065085913,"vX0":-2.567686743344736,"vY0":-113.59734560342658,"vZ0":-0.23137665529447027,"x":81.44,"y":176.18,"x0":2.304930480030858,"y0":50.005258748779404,"z0":5.79539747541166,"aX":-2.490282898699673},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.5,"breakHorizontal":3.8,"spinRate":2119,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.4765707938937478,"extension":6.1730258063264225},"hitData":{"launchSpeed":69.3,"launchAngle":36.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.86,"coordY":137.1}},"index":5,"playId":"d37e3f88-011b-381e-bfff-9ea14084a0a0","pitchNumber":6,"startTime":"2026-05-07T20:20:22.656Z","endTime":"2026-05-07T20:20:36.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:20:36.980Z","atBatIndex":31},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tyrone Taylor out on a sacrifice bunt, pitcher Jose Quintana to first baseman TJ Rumfield. Francisco Alvarez to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:20:48.340Z","endTime":"2026-05-07T20:21:25.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500779,"link":"/api/v1/people/500779"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81423192286265,"aZ":-23.157039447333215,"pfxX":7.376500006933652,"pfxZ":5.173852792335278,"pX":0.14657671036434344,"pZ":1.8732126496970711,"vX0":-7.6795907911547845,"vY0":-130.2921020525684,"vZ0":-5.185843904026411,"x":111.41,"y":188.2,"x0":2.1545621026169886,"y0":50.00538825433752,"z0":5.608031327607472,"aX":12.861215160129156},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.5,"breakHorizontal":-12.0,"spinRate":2126,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4181873520431023,"extension":6.461349558782761},"index":0,"playId":"d2bed6b7-d799-3adc-9c6f-b6a6cf7740a6","pitchNumber":1,"startTime":"2026-05-07T20:20:59.833Z","endTime":"2026-05-07T20:21:04.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.235311491000562,"aZ":-21.350411966336097,"pfxX":1.98282312321429,"pfxZ":6.325923416987891,"pX":-1.3770773302719606,"pZ":4.035772869921722,"vX0":-9.365878659471795,"vY0":-128.80616890682523,"vZ0":-0.31412409161422017,"x":169.49,"y":129.81,"x0":2.0203968845035565,"y0":50.00156324255403,"z0":5.784955662913544,"aX":3.3937762284291972},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.6,"breakHorizontal":-1.9,"spinRate":2191,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4223559124317404,"extension":6.39534415595546},"hitData":{"launchSpeed":23.6,"launchAngle":-49.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":117.86,"coordY":189.76}},"index":1,"playId":"8fc21cb5-e2f5-3c18-b7c3-054362722b63","pitchNumber":2,"startTime":"2026-05-07T20:21:16.518Z","endTime":"2026-05-07T20:21:25.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":1.53,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:21:25.256Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vidal Bruján pops out to second baseman Edouard Julien.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:21:48.578Z","endTime":"2026-05-07T20:22:24.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"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":85.8,"endSpeed":80.3,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.569960687578636,"aZ":-24.507540112386803,"pfxX":7.174890158059499,"pfxZ":4.762383558921017,"pX":-0.06861673519178475,"pZ":1.0974328475175055,"vX0":-7.866656970511176,"vY0":-124.84716634564651,"vZ0":-6.152538660322267,"x":119.62,"y":209.15,"x0":2.16257089315944,"y0":50.002583139912936,"z0":5.559139351365073,"aX":11.546512273010695},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.7,"breakHorizontal":-11.6,"spinRate":1350,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.43552038225392,"extension":6.3466242999372176},"index":0,"playId":"26b06bd1-9415-36ef-b5aa-b594d44ebb9c","pitchNumber":1,"startTime":"2026-05-07T20:21:55.787Z","endTime":"2026-05-07T20:22:00.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.687817662851835,"aZ":-27.520066504137162,"pfxX":7.4719755643818235,"pfxZ":2.970039379931988,"pX":0.47838956522645776,"pZ":1.8318688953849496,"vX0":-6.687754117093133,"vY0":-123.7820391847464,"vZ0":-3.8139909212457486,"x":98.76,"y":189.32,"x0":2.2331146720815,"y0":50.00034824560348,"z0":5.674491824278163,"aX":11.694797299425767},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.8,"breakHorizontal":-12.1,"spinRate":1368,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.4410337520439631,"extension":6.271688956709781},"hitData":{"launchSpeed":66.2,"launchAngle":52.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":126.2,"coordY":130.41}},"index":1,"playId":"b0158f28-71cd-31ab-ba48-e26727ae3952","pitchNumber":2,"startTime":"2026-05-07T20:22:12.990Z","endTime":"2026-05-07T20:22:24.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.39,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:22:24.078Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Juan Soto pops out to shortstop Willi Castro.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:22:35.417Z","endTime":"2026-05-07T20:24:17.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14599980588798,"aZ":-22.484759633856765,"pfxX":8.013020669590425,"pfxZ":5.683185337725787,"pX":-0.2495183415851878,"pZ":2.2153025517433003,"vX0":-9.141781438630714,"vY0":-129.4909800953302,"vZ0":-4.239318680634451,"x":126.51,"y":178.97,"x0":2.2796321174153804,"y0":50.00192087071637,"z0":5.5865119301190065,"aX":13.656512384928822},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.6,"breakHorizontal":-12.6,"spinRate":2165,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.42241768818321823,"extension":6.418276646680001},"index":0,"playId":"86c34e3e-1fbe-3f5c-a91d-9a39fed77555","pitchNumber":1,"startTime":"2026-05-07T20:22:51.470Z","endTime":"2026-05-07T20:22:55.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.17491714648818,"aZ":-28.278724022129467,"pfxX":8.528402849769005,"pfxZ":2.4894618248895335,"pX":-1.7748747600695858,"pZ":-0.016169725550018506,"vX0":-12.314520338854129,"vY0":-123.41570096672967,"vZ0":-7.552930856246093,"x":184.65,"y":239.22,"x0":2.138168762660958,"y0":50.005026412057056,"z0":5.418339325716543,"aX":13.35292392933187},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":-13.1,"spinRate":1335,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.44133367694584713,"extension":6.518539856648737},"index":1,"playId":"686264cb-b388-3434-91b9-5cf29c082f00","pitchNumber":2,"startTime":"2026-05-07T20:23:16.237Z","endTime":"2026-05-07T20:23:21.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":76.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.097517406749112,"aZ":-30.498003283707376,"pfxX":-1.34397349031169,"pfxZ":1.1580495765604653,"pX":-2.286081158238502,"pZ":0.7449981749666563,"vX0":-10.135390078438057,"vY0":-118.30026071880782,"vZ0":-4.597382050305032,"x":204.14,"y":218.67,"x0":2.1992118516371892,"y0":50.000015757312646,"z0":5.458269546022995,"aX":-1.9334117336691121},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.3,"breakHorizontal":4.6,"spinRate":2247,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.46013666456199154,"extension":6.443221595016761},"index":2,"playId":"7419940e-c78a-356a-9e23-9527f33d295f","pitchNumber":3,"startTime":"2026-05-07T20:23:45.394Z","endTime":"2026-05-07T20:23:50.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49055609503477,"aZ":-20.919880816722713,"pfxX":5.9448918851027726,"pfxZ":6.485923838364412,"pX":-0.8271570473092467,"pZ":3.555123910941169,"vX0":-9.551963054318703,"vY0":-130.66176629605346,"vZ0":-1.4465577363323519,"x":148.53,"y":142.79,"x0":2.096933173289323,"y0":50.005483537626716,"z0":5.68162743478362,"aX":10.321890121857887},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.6,"breakHorizontal":-8.8,"spinRate":2221,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4185472252672513,"extension":6.283454677160678},"hitData":{"launchSpeed":95.4,"launchAngle":63.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":138.0}},"index":3,"playId":"03d180a7-eb67-3c4c-81c9-6ee59a6bb7dd","pitchNumber":4,"startTime":"2026-05-07T20:24:06.225Z","endTime":"2026-05-07T20:24:17.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.41,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:24:17.418Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-07T20:26:32.501Z","endTime":"2026-05-07T20:28:40.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":93.2,"endSpeed":86.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.466221083438498,"aZ":-23.49951014624079,"pfxX":-7.047705118675134,"pfxZ":4.5605799904953415,"pX":-1.765266065640552,"pZ":2.902064512680859,"vX0":5.515398356810949,"vY0":-135.82364109966522,"vZ0":-1.940394990430072,"x":184.29,"y":160.42,"x0":-2.8876193478599648,"y0":50.006638002956144,"z0":5.228906538029424,"aX":-13.42041039949664},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":11.9,"spinRate":2187,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4003732814301033,"extension":6.932887834874659},"index":0,"playId":"7789943d-f63a-3d51-ab35-9fa9ce402f3a","pitchNumber":1,"startTime":"2026-05-07T20:26:44.680Z","endTime":"2026-05-07T20:26:49.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.796447611687956,"aZ":-30.31500463687974,"pfxX":1.6631269168419154,"pfxZ":1.115786808081702,"pX":1.562813026110564,"pZ":1.723666181205683,"vX0":10.40904027378489,"vY0":-127.43698082440585,"vZ0":-2.3927703532506017,"x":57.43,"y":192.24,"x0":-2.7677909927245246,"y0":50.00483503026999,"z0":5.036970858197634,"aX":2.770585936740552},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":-5.0,"spinRate":2517,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.42755507482518995,"extension":6.94945980030035},"index":1,"playId":"4a041486-b199-323c-ae6c-ddae8f94db29","pitchNumber":2,"startTime":"2026-05-07T20:27:01.811Z","endTime":"2026-05-07T20:27:05.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.337893579775514,"aZ":-30.101280406142816,"pfxX":2.096866093746398,"pfxZ":1.21526825314894,"pX":0.5942992884906982,"pZ":1.9343832947067676,"vX0":8.18149801428142,"vY0":-129.27592584788206,"vZ0":-2.2495650369911306,"x":94.35,"y":186.55,"x0":-2.870881777909958,"y0":50.00519904469695,"z0":5.102979582689876,"aX":3.586019112796964},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.9,"breakHorizontal":-5.4,"spinRate":2502,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.4220312412300111,"extension":6.973423451718391},"index":2,"playId":"1a58427a-4cad-34d2-a25f-c0882675d577","pitchNumber":3,"startTime":"2026-05-07T20:27:18.981Z","endTime":"2026-05-07T20:27:22.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479968641598305,"aZ":-28.988114971543105,"pfxX":0.9641667074454792,"pfxZ":1.8466629780753046,"pX":0.24204781306284928,"pZ":3.152840876303313,"vX0":7.756516406782676,"vY0":-129.99903723453323,"vZ0":0.42397066732928634,"x":107.77,"y":153.65,"x0":-2.896845311259887,"y0":50.00031045620446,"z0":5.1758767599547,"aX":1.6612504460098712},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.7,"breakHorizontal":-3.4,"spinRate":2476,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.42021427147225143,"extension":6.9572853435911},"index":3,"playId":"620de340-c36a-3e99-8bd7-4da3e574bee0","pitchNumber":4,"startTime":"2026-05-07T20:27:35.705Z","endTime":"2026-05-07T20:27:40.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-07T20:27:46.479Z","endTime":"2026-05-07T20:27:58.100Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.686448054730263,"aZ":-28.134764712921907,"pfxX":8.913603820081711,"pfxZ":2.830099204494731,"pX":-1.097869129094504,"pZ":3.6120929141992577,"vX0":2.0382886235390654,"vY0":-118.47754328526871,"vZ0":2.235979404653837,"x":158.85,"y":141.25,"x0":-3.1267204269659,"y0":50.004094036086975,"z0":5.219595457426034,"aX":12.728419574013648},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.9,"breakHorizontal":-16.7,"spinRate":2471,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.46152378650215065,"extension":6.802605454644181},"index":5,"playId":"e5b17b83-49c1-3761-b698-a7cabef1bf98","pitchNumber":5,"startTime":"2026-05-07T20:27:58.100Z","endTime":"2026-05-07T20:28:02.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.009820795821,"aZ":-18.60304684216574,"pfxX":-4.348664965264045,"pfxZ":6.766712620404119,"pX":-1.110362584096876,"pZ":3.5069239725439076,"vX0":6.306389112229051,"vY0":-139.88278667067553,"vZ0":-1.0540795963617735,"x":159.32,"y":144.09,"x0":-2.8166155041903145,"y0":50.00113635056621,"z0":5.09428179418453,"aX":-8.720362959754459},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":6.7,"spinRate":2287,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3897680476149503,"extension":7.0651190748961445},"index":6,"playId":"c4e7cc6e-878e-3a13-9cdf-cdb4bf810851","pitchNumber":6,"startTime":"2026-05-07T20:28:16.941Z","endTime":"2026-05-07T20:28:20.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.487492742098762,"aZ":-30.950349902935685,"pfxX":2.3681693793403715,"pfxZ":0.7181615278387667,"pX":-0.12635089909052075,"pZ":2.2392904259089814,"vX0":6.537159003144623,"vY0":-129.7864613858985,"vZ0":-1.2098547466965615,"x":121.82,"y":178.32,"x0":-2.982940868878806,"y0":50.0061108089347,"z0":5.0630197573610705,"aX":4.049692029746689},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.2,"breakHorizontal":-5.8,"spinRate":2655,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.4216005984204996,"extension":6.890984723072615},"index":7,"playId":"f1cedded-2a55-3e9b-9a3a-5906bb19a5c8","pitchNumber":7,"startTime":"2026-05-07T20:28:36.309Z","endTime":"2026-05-07T20:28:40.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:28:40.271Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-07T20:28:55.730Z","endTime":"2026-05-07T20:31:14.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80358652290085,"aZ":-27.32531061347656,"pfxX":-0.1711725167244431,"pfxZ":2.7679746145602353,"pX":1.5052521489094117,"pZ":1.9215540300706013,"vX0":11.158278980779134,"vY0":-130.63591622016742,"vZ0":-2.9044417872055,"x":59.62,"y":186.9,"x0":-2.7737088836155572,"y0":50.00640684013968,"z0":5.071046347818196,"aX":-0.3029219758956093},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":-1.8,"spinRate":2572,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.41699523739604905,"extension":6.988609298992759},"index":0,"playId":"d630ea4d-ea9d-3e39-b221-6e3773d42597","pitchNumber":1,"startTime":"2026-05-07T20:29:07.604Z","endTime":"2026-05-07T20:29:12.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.855260779258874,"aZ":-17.689543337811738,"pfxX":-6.19918617023023,"pfxZ":7.330987876015649,"pX":1.1487830992158863,"pZ":1.9806139982875532,"vX0":12.881201466414455,"vY0":-138.68620983162668,"vZ0":-4.8436807378394775,"x":73.21,"y":185.3,"x0":-2.7209784581803373,"y0":50.003868651668476,"z0":4.905394288774491,"aX":-12.25120289040979},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":9.0,"spinRate":2427,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39280976792239786,"extension":7.365177990719448},"index":1,"playId":"03dc6f40-95b5-331d-8d92-0f0bcb93f7c8","pitchNumber":2,"startTime":"2026-05-07T20:29:28.327Z","endTime":"2026-05-07T20:29:33.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.028045061175906,"aZ":-28.785285906645065,"pfxX":0.020596832291710054,"pfxZ":1.9122705835582021,"pX":0.7904974743267422,"pZ":2.4447966395936107,"vX0":9.609415254212582,"vY0":-131.14095121005607,"vZ0":-1.281133291428318,"x":86.87,"y":172.77,"x0":-2.896397136034287,"y0":50.00362439841175,"z0":5.051336743545286,"aX":0.03594741678128265},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.5,"breakHorizontal":-1.8,"spinRate":2588,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.414800324992894,"extension":6.824705071024617},"index":2,"playId":"d1eb6746-0b8f-3ddb-a551-c93ff282c8ff","pitchNumber":3,"startTime":"2026-05-07T20:29:46.228Z","endTime":"2026-05-07T20:29:51.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.699106829604514,"aZ":-16.972847498197478,"pfxX":-4.383012685613288,"pfxZ":7.637509430970999,"pX":-0.44381118723726465,"pZ":2.9767251358923588,"vX0":8.200092803673746,"vY0":-139.7757281666574,"vZ0":-2.8908722972102487,"x":133.92,"y":158.41,"x0":-2.8380094095998136,"y0":50.00471483595262,"z0":5.130543306765076,"aX":-8.72672002139894},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":6.4,"spinRate":2347,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3909444438062417,"extension":7.060422822200804},"index":3,"playId":"8e6277f5-184d-3245-bf85-c895f3d67139","pitchNumber":4,"startTime":"2026-05-07T20:30:41.531Z","endTime":"2026-05-07T20:30:46.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-07T20:30:52.672Z","endTime":"2026-05-07T20:31:08.029Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":97.0,"endSpeed":89.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.784076809252305,"aZ":-19.0782091078801,"pfxX":-6.278708909954567,"pfxZ":6.435889637682459,"pX":-1.4606426119131741,"pZ":2.716124316823969,"vX0":6.4418088150685096,"vY0":-141.20052789379184,"vZ0":-3.174204875664877,"x":172.68,"y":165.44,"x0":-2.947253816466611,"y0":50.00537224221066,"z0":5.070863192176435,"aX":-12.780414607017734},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":10.2,"spinRate":2460,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38675634839220496,"extension":7.006618352877454},"index":5,"playId":"fd3307af-9830-336a-a7a9-c3e6516d7af1","pitchNumber":5,"startTime":"2026-05-07T20:31:08.029Z","endTime":"2026-05-07T20:31:14.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:31:14.005Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-07T20:31:21.405Z","endTime":"2026-05-07T20:32:45.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51879339010697,"aZ":-26.778400029747342,"pfxX":1.866220023826695,"pfxZ":2.9927978357496325,"pX":-0.9039848585008655,"pZ":2.5668926924296955,"vX0":4.791586692408044,"vY0":-131.81587224481493,"vZ0":-1.5882873617914557,"x":151.46,"y":169.47,"x0":-2.9701884381930537,"y0":50.003701890913206,"z0":5.10843340636935,"aX":3.3645560387954734},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":-4.2,"spinRate":2589,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.41166438186311716,"extension":6.77190122922792},"index":0,"playId":"beddc266-6b0c-3c29-8887-61362a87f38e","pitchNumber":1,"startTime":"2026-05-07T20:31:39.755Z","endTime":"2026-05-07T20:31:43.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.398714470195173,"aZ":-29.252730300973873,"pfxX":-1.28369334249557,"pfxZ":1.6561518001810054,"pX":-1.10858865741571,"pZ":3.0288035316257518,"vX0":5.154401376444654,"vY0":-130.60313234629996,"vZ0":0.10386934606633158,"x":159.26,"y":157.0,"x0":-2.924095122781977,"y0":50.00147273360882,"z0":5.15336086490418,"aX":-2.262414644448225},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.2,"breakHorizontal":1.4,"spinRate":2477,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.41625243685923197,"extension":7.017063899857983},"index":1,"playId":"3f90efb7-619d-3d6b-8c2f-35f8f21c975d","pitchNumber":2,"startTime":"2026-05-07T20:31:58.312Z","endTime":"2026-05-07T20:32:03.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.999541534082713,"aZ":-19.266609614721204,"pfxX":-4.279831718938166,"pfxZ":6.513994497197967,"pX":-1.493618198025436,"pZ":3.708782758903098,"vX0":5.5011237740819094,"vY0":-138.8982714409997,"vZ0":-0.5064292438160725,"x":173.93,"y":138.64,"x0":-2.930800834934453,"y0":50.00311288187296,"z0":5.158708342241607,"aX":-8.481272403605201},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":6.8,"spinRate":2348,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.392233440130068,"extension":7.004576541568081},"index":2,"playId":"e7eaf356-8777-3c37-82b5-827d04a55f7e","pitchNumber":3,"startTime":"2026-05-07T20:32:24.623Z","endTime":"2026-05-07T20:32:29.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":83.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85258272807357,"aZ":-29.195974877116594,"pfxX":1.7574270017512732,"pfxZ":1.7158061719264754,"pX":-0.7827006918059859,"pZ":3.828923451104966,"vX0":5.054783944457837,"vY0":-129.36818461289607,"vZ0":2.012403371908274,"x":146.83,"y":135.4,"x0":-2.971552715273133,"y0":50.00300923576544,"z0":5.242533618958827,"aX":3.0502976005381854},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":-4.1,"spinRate":2453,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.41953279909691865,"extension":6.9515692875354285},"index":3,"playId":"770b0c4a-842c-34c8-b167-823ae9718f42","pitchNumber":4,"startTime":"2026-05-07T20:32:41.183Z","endTime":"2026-05-07T20:32:45.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:32:45.092Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-07T20:35:28.443Z","endTime":"2026-05-07T20:36:07.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T20:33:07.460Z","endTime":"2026-05-07T20:33:35.903Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Huascar Brazobán replaces Christian Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-07T20:33:35.903Z","endTime":"2026-05-07T20:35:28.443Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623211,"link":"/api/v1/people/623211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.457532854156188,"aZ":-29.550117857022563,"pfxX":-5.846901045358079,"pfxZ":1.4573239811854002,"pX":-1.1159435493920817,"pZ":3.182952140441584,"vX0":2.4001315972542,"vY0":-131.8519254500479,"vZ0":-1.7175096054351775,"x":159.54,"y":152.84,"x0":-1.2677252060519721,"y0":50.00156725327482,"z0":5.979869196178353,"aX":-10.512101448302198},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.5,"breakHorizontal":10.2,"spinRate":2025,"spinDirection":235},"zone":11,"typeConfidence":0.82,"plateTime":0.41208947066463963,"extension":5.774096735138901},"index":2,"playId":"b1a8600d-4c13-327d-9ad4-783bd0506a8f","pitchNumber":1,"startTime":"2026-05-07T20:35:28.443Z","endTime":"2026-05-07T20:35:32.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.136317013797676,"aZ":-28.529918859483132,"pfxX":-6.987265839374395,"pfxZ":2.032956522040134,"pX":-0.805554915373278,"pZ":2.7273195268115753,"vX0":3.5157031086456443,"vY0":-132.38067580102853,"vZ0":-2.9680750345463895,"x":147.71,"y":165.14,"x0":-1.2346118394961652,"y0":50.00535335878794,"z0":5.925668957740203,"aX":-12.549814456278357},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.4,"breakHorizontal":12.0,"spinRate":2050,"spinDirection":237},"zone":4,"typeConfidence":0.87,"plateTime":0.41190024784655943,"extension":5.709045833837147},"index":3,"playId":"fd047b76-c370-33fa-9cab-50865854810d","pitchNumber":2,"startTime":"2026-05-07T20:35:43.161Z","endTime":"2026-05-07T20:35:47.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5633587201771,"aZ":-27.186311716649737,"pfxX":-8.87753233674779,"pfxZ":2.740048383873086,"pX":-0.16871148016869675,"pZ":2.0916136453405376,"vX0":5.426974068583429,"vY0":-133.36898747526152,"vZ0":-4.655704225713209,"x":123.43,"y":182.31,"x0":-1.0643292640812991,"y0":50.00641787717518,"z0":5.793579953197413,"aX":-16.181743700742768},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.2,"breakHorizontal":15.1,"spinRate":2007,"spinDirection":240},"zone":8,"typeConfidence":0.89,"plateTime":0.40887412008840585,"extension":5.721839484821061},"hitData":{"launchSpeed":77.0,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.24,"coordY":178.54}},"index":4,"playId":"ea0b12cf-2446-3cd8-a086-57e321b31541","pitchNumber":3,"startTime":"2026-05-07T20:36:02.301Z","endTime":"2026-05-07T20:36:07.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:36:07.786Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T20:37:58.291Z","endTime":"2026-05-07T20:39:24.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19820996981024,"aZ":-20.873475011785786,"pfxX":6.192015269528143,"pfxZ":6.413434925313879,"pX":0.5251320908727448,"pZ":2.0838255266273644,"vX0":-6.5857364434082895,"vY0":-130.565012514089,"vZ0":-5.271203985021915,"x":96.98,"y":182.52,"x0":2.2514270826491627,"y0":50.00267395846009,"z0":5.656138262711009,"aX":10.910385226937679},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":-10.1,"spinRate":2265,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.41625522877106746,"extension":6.383472435592269},"index":0,"playId":"84d42f5e-9706-3fe8-9956-d8795ff1d54f","pitchNumber":1,"startTime":"2026-05-07T20:38:16.331Z","endTime":"2026-05-07T20:38:20.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":89.1,"endSpeed":82.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14092410231044,"aZ":-18.31299995086593,"pfxX":2.0017463644787497,"pfxZ":7.991323078860351,"pX":0.9502786374820399,"pZ":4.235700369691769,"vX0":-4.092438932245605,"vY0":-129.85419975241078,"vZ0":-0.6108237361604967,"x":80.78,"y":124.42,"x0":2.2755314643085747,"y0":50.005649473561625,"z0":5.847548768953129,"aX":3.474039735494165},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.6,"breakHorizontal":-2.9,"spinRate":2129,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.41927230253726,"extension":6.339027214637669},"index":1,"playId":"c1b94f95-c3ac-3451-a65a-96309184bfa3","pitchNumber":2,"startTime":"2026-05-07T20:38:35.177Z","endTime":"2026-05-07T20:38:40.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74100221500605,"aZ":-20.222747129234577,"pfxX":2.4985441910315185,"pfxZ":6.7811388627931475,"pX":-0.3664526698873221,"pZ":2.3633101050827148,"vX0":-7.286932758790202,"vY0":-130.94163529322992,"vZ0":-4.653617678463259,"x":130.97,"y":174.97,"x0":2.1096120808488332,"y0":50.004747681420795,"z0":5.64687473957061,"aX":4.405707648859903},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":-3.2,"spinRate":2127,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4159228497642853,"extension":6.555122331423207},"index":2,"playId":"1d3268f9-c8fb-3f2e-bae2-1ee95d366099","pitchNumber":3,"startTime":"2026-05-07T20:38:53.531Z","endTime":"2026-05-07T20:38:57.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":74.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.53249273422827,"aZ":-34.88654484527669,"pfxX":-2.2825006479923595,"pfxZ":-1.9674701213580619,"pX":-0.29907664191390604,"pZ":1.4100965108259351,"vX0":-5.07560171304515,"vY0":-115.63205094102663,"vZ0":-2.2377327039321147,"x":128.4,"y":200.71,"x0":2.208147538666765,"y0":50.00570979853751,"z0":5.690267680495488,"aX":-3.1379467478886185},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.8,"breakHorizontal":5.3,"spinRate":2214,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.47099059543854027,"extension":6.339361973328603},"hitData":{"launchSpeed":86.8,"launchAngle":35.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.62,"coordY":73.66}},"index":3,"playId":"37b1eda6-dee3-3b15-b66b-2202718476b9","pitchNumber":4,"startTime":"2026-05-07T20:39:15.220Z","endTime":"2026-05-07T20:39:24.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:39:24.571Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to right fielder Troy Johnston.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T20:39:31.801Z","endTime":"2026-05-07T20:40:14.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586500092547404,"aZ":-20.557797657047608,"pfxX":6.551395433174162,"pfxZ":6.72039917179468,"pX":1.6126086888470657,"pZ":2.65609573436573,"vX0":-4.104598314787587,"vY0":-129.96040127955754,"vZ0":-3.822174789068367,"x":55.53,"y":167.07,"x0":2.352971394343183,"y0":50.00183238374033,"z0":5.687546085055039,"aX":11.322346392091678},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.6,"breakHorizontal":-11.0,"spinRate":2062,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.41979597615761444,"extension":6.296508652923236},"index":0,"playId":"33ceed73-456e-353c-afb3-8bc4c39aa31b","pitchNumber":1,"startTime":"2026-05-07T20:39:46.818Z","endTime":"2026-05-07T20:39:51.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08146995659241,"aZ":-25.595146810818743,"pfxX":5.0216994669706585,"pfxZ":4.165222507744598,"pX":0.22781277143293588,"pZ":2.659153397332733,"vX0":-6.331325625405021,"vY0":-124.17394222200348,"vZ0":-2.429727808548866,"x":108.32,"y":166.98,"x0":2.144131040914567,"y0":50.00471509771268,"z0":5.754015423482881,"aX":7.936969935269667},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.3,"breakHorizontal":-7.8,"spinRate":1295,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.43909432874447685,"extension":6.277550589144164},"hitData":{"launchSpeed":88.4,"launchAngle":53.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.33,"coordY":124.95}},"index":1,"playId":"8ab8dd5a-9afd-3ce2-9490-f07f3ffd3e1a","pitchNumber":2,"startTime":"2026-05-07T20:40:03.049Z","endTime":"2026-05-07T20:40:14.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:40:14.765Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Slater singles on a ground ball to second baseman Edouard Julien.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T20:40:22.090Z","endTime":"2026-05-07T20:42:21.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.827660862679902,"aZ":-31.69168873506347,"pfxX":-2.62705097737705,"pfxZ":0.3319491492573414,"pX":0.8046034720465409,"pZ":1.7090982501234095,"vX0":-2.983803158252186,"vY0":-118.23182423219959,"vZ0":-2.486290546551886,"x":86.33,"y":192.63,"x0":2.4180998140093735,"y0":50.00057164621302,"z0":5.646358586308175,"aX":-3.7655588632635597},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.4,"breakHorizontal":5.4,"spinRate":2379,"spinDirection":292},"zone":9,"typeConfidence":2.0,"plateTime":0.46100794225692177,"extension":6.092467926175779},"index":0,"playId":"d2166469-16a5-30ce-9db7-e13ce80635b1","pitchNumber":1,"startTime":"2026-05-07T20:40:42.451Z","endTime":"2026-05-07T20:40:47.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":84.9,"endSpeed":78.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.578792061364133,"aZ":-26.763498584489124,"pfxX":4.291230134555155,"pfxZ":3.442435236696557,"pX":0.8134230798245935,"pZ":2.6670231545552987,"vX0":-4.827733544847748,"vY0":-123.7044423871354,"vZ0":-2.0991105125309972,"x":85.99,"y":166.77,"x0":2.2205793285647677,"y0":50.0018569546531,"z0":5.740829200293153,"aX":6.740117577661491},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.0,"breakHorizontal":-6.8,"spinRate":1242,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4405276495450279,"extension":6.344832119465413},"index":1,"playId":"d36bb185-fd79-3e18-96cf-af00ff409933","pitchNumber":2,"startTime":"2026-05-07T20:41:01.073Z","endTime":"2026-05-07T20:41:05.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.228413056648726,"aZ":-30.881163333469623,"pfxX":-2.653777360855783,"pfxZ":0.9042737895302171,"pX":0.46680631036870934,"pZ":2.3551212949316227,"vX0":-3.8254324797307757,"vY0":-118.18192356607757,"vZ0":-1.1013520852537757,"x":99.21,"y":175.19,"x0":2.444467266083945,"y0":50.0024356061615,"z0":5.63598098958419,"aX":-3.7944222674948054},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.7,"breakHorizontal":5.6,"spinRate":2348,"spinDirection":282},"zone":6,"typeConfidence":2.0,"plateTime":0.4615411046575937,"extension":6.299172862372036},"index":2,"playId":"7e511f89-b930-3952-a8e0-eada66458139","pitchNumber":3,"startTime":"2026-05-07T20:41:20.892Z","endTime":"2026-05-07T20:41:25.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-07T20:41:33.945Z","endTime":"2026-05-07T20:41:48.222Z","isPitch":false,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":77.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.54193825467605,"aZ":-32.00338181087589,"pfxX":-1.086491021326939,"pfxZ":0.11340921086037792,"pX":-0.12425034449894082,"pZ":0.5341953421172263,"vX0":-5.422819259402684,"vY0":-119.27426921203447,"vZ0":-5.183910416953667,"x":121.74,"y":224.36,"x0":2.296852266038934,"y0":50.002449185700364,"z0":5.5403235389777405,"aX":-1.6033700973331113},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.6,"breakHorizontal":3.0,"spinRate":2254,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.45489693904851247,"extension":6.3616108460839955},"index":4,"playId":"e9c7806c-d745-33b2-a032-469329c57f08","pitchNumber":4,"startTime":"2026-05-07T20:41:48.222Z","endTime":"2026-05-07T20:41:51.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"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":89.5,"endSpeed":84.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.709904453420084,"aZ":-19.876414967093126,"pfxX":0.763198968713475,"pfxZ":6.959515187229266,"pX":-0.33326624267423127,"pZ":2.1161838339412826,"vX0":-6.529293853785054,"vY0":-130.3932512628485,"vZ0":-5.108841900216597,"x":129.7,"y":181.64,"x0":2.076575006652011,"y0":50.002392791734366,"z0":5.547678154844297,"aX":1.3493924502812868},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-0.4,"spinRate":2105,"spinDirection":161},"zone":7,"typeConfidence":2.0,"plateTime":0.4159445242301927,"extension":6.6614316196136185},"hitData":{"launchSpeed":92.1,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":153.71}},"index":5,"playId":"aa479e82-724e-3f20-9621-7a3edceaec58","pitchNumber":5,"startTime":"2026-05-07T20:42:09.497Z","endTime":"2026-05-07T20:42:21.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":596103,"link":"/api/v1/people/596103"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:42:21.783Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T20:44:58.272Z","endTime":"2026-05-07T20:46:24.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T20:42:41.424Z","endTime":"2026-05-07T20:42:55.763Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Juan Mejia replaces Jose Quintana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-07T20:42:55.763Z","endTime":"2026-05-07T20:45:00.044Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.292711596247877,"aZ":-34.39016739832592,"pfxX":5.427376462886681,"pfxZ":-1.4624982469312906,"pX":1.259408816526681,"pZ":1.8566331669565421,"vX0":6.414077433962775,"vY0":-122.22360824009462,"vZ0":-2.49705843439064,"x":68.99,"y":188.65,"x0":-2.100316780148647,"y0":50.00150722782503,"z0":5.834621495740861,"aX":8.237950732845153},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":-11.3,"spinRate":2871,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44753343459543604,"extension":5.851303116198446},"index":2,"playId":"b1077b78-30ee-301f-8d75-941a08fa694b","pitchNumber":1,"startTime":"2026-05-07T20:45:00.044Z","endTime":"2026-05-07T20:45:06.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":84.6,"endSpeed":78.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.267464808930832,"aZ":-34.39071151831609,"pfxX":4.447022210412133,"pfxZ":-1.4289395381057952,"pX":1.331837430859632,"pZ":1.5752142511198215,"vX0":6.806962377037259,"vY0":-123.09431808286084,"vZ0":-3.1033004766265586,"x":66.23,"y":196.25,"x0":-2.0370876021360926,"y0":50.003495044418656,"z0":5.736104698094835,"aX":6.889321562680789},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.0,"breakHorizontal":-9.5,"spinRate":2958,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.44335688270137563,"extension":5.8348729289790935},"index":3,"playId":"2e3c7b39-da07-3b14-8f18-5ef305803a58","pitchNumber":2,"startTime":"2026-05-07T20:45:20.162Z","endTime":"2026-05-07T20:45:24.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":84.2,"endSpeed":78.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1161799617347,"aZ":-32.2672154947152,"pfxX":5.157250074363919,"pfxZ":-0.06194163757944082,"pX":-0.13337704752512167,"pZ":3.4180367992694958,"vX0":3.3296835236598565,"vY0":-122.80531473871623,"vZ0":0.6214388938137212,"x":122.08,"y":146.49,"x0":-2.170326770349978,"y0":50.001068463471306,"z0":5.876198338446642,"aX":7.986679956425939},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.2,"breakHorizontal":-10.1,"spinRate":2872,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.443629872819006,"extension":5.8806474208058646},"index":4,"playId":"5a015afe-5980-390e-bb7f-1695ee1c4662","pitchNumber":3,"startTime":"2026-05-07T20:45:37.278Z","endTime":"2026-05-07T20:45:42.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":5,"playId":"43d4da44-aba9-35f8-97a9-f529580fe52b","startTime":"2026-05-07T20:45:57.389Z","endTime":"2026-05-07T20:46:00.641Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11927047883439,"aZ":-25.99037561484551,"pfxX":-6.759747714359479,"pfxZ":3.047895344366955,"pX":-0.6708374475546497,"pZ":2.8015074636689374,"vX0":5.907977406972677,"vY0":-139.95768978534346,"vZ0":-3.535507136546911,"x":142.57,"y":163.14,"x0":-1.9085624257718354,"y0":50.000682363655486,"z0":5.741501944473572,"aX":-13.701810880080439},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.2,"breakHorizontal":11.4,"spinRate":2554,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.3881359011712484,"extension":5.964359353967939},"hitData":{"launchSpeed":84.8,"launchAngle":37.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":159.41,"coordY":92.9}},"index":6,"playId":"2b06f9db-d921-3b3e-a1f7-5f412a4c0cd4","pitchNumber":4,"startTime":"2026-05-07T20:46:15.050Z","endTime":"2026-05-07T20:46:24.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596103,"link":"/api/v1/people/596103"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:46:24.599Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to center fielder Tyrone Taylor.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T20:48:28.506Z","endTime":"2026-05-07T20:49:09.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Carson Benge replaces left fielder Andy Ibáñez, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T20:47:39.807Z","endTime":"2026-05-07T20:48:30.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":628451,"link":"/api/v1/people/628451"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28565289295724,"aZ":-26.776222465357712,"pfxX":-7.7261019464996545,"pfxZ":2.6400060557910976,"pX":-1.3483214965086006,"pZ":3.507407407045113,"vX0":2.841734604205757,"vY0":-140.935356176225,"vZ0":-1.7683700337073307,"x":168.39,"y":144.08,"x0":-1.3567255550606694,"y0":50.00008731356294,"z0":5.845696357017725,"aX":-15.785602595819421},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.7,"breakHorizontal":13.6,"spinRate":2161,"spinDirection":220},"zone":11,"typeConfidence":0.89,"plateTime":0.3863105018505606,"extension":5.713388212300924},"index":1,"playId":"6edcd1af-e2a6-3d52-b08e-a5e768075d69","pitchNumber":1,"startTime":"2026-05-07T20:48:30.758Z","endTime":"2026-05-07T20:48:35.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.1,"endSpeed":89.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658043942095095,"aZ":-26.263228417185342,"pfxX":-8.558621490753035,"pfxZ":2.936927048058947,"pX":0.32028729539457085,"pZ":1.4795998698215629,"vX0":7.256146980099546,"vY0":-139.86127010989344,"vZ0":-6.29098506297763,"x":104.79,"y":198.83,"x0":-1.1748370357072013,"y0":50.004270867306744,"z0":5.441659427332427,"aX":-17.23754224281837},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.4,"breakHorizontal":14.3,"spinRate":2279,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.38917915016438176,"extension":5.830355062510602},"index":2,"playId":"74acca3e-61bd-3225-8df9-be5c0cb92ffa","pitchNumber":2,"startTime":"2026-05-07T20:48:43.790Z","endTime":"2026-05-07T20:48:47.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.864526953951184,"aZ":-23.763137020172802,"pfxX":-8.729703293740346,"pfxZ":4.173652157748785,"pX":-0.4418114899759895,"pZ":2.3632720782118075,"vX0":5.10015749896354,"vY0":-139.98843052520718,"vZ0":-4.827186606021669,"x":133.84,"y":174.97,"x0":-1.1378712833040587,"y0":50.0054470828324,"z0":5.6337595021240245,"aX":-17.60604939257118},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.0,"breakHorizontal":15.0,"spinRate":2306,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.3888902283963662,"extension":5.757471147951538},"hitData":{"launchSpeed":84.3,"launchAngle":44.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.92,"coordY":85.93}},"index":3,"playId":"3002e6c4-3f75-36dc-9da2-f13ff0f68918","pitchNumber":3,"startTime":"2026-05-07T20:49:00.745Z","endTime":"2026-05-07T20:49:09.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:49:09.754Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T20:49:16.352Z","endTime":"2026-05-07T20:50:47.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":91.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24283132586472,"aZ":-23.516610174421594,"pfxX":-6.9848710772761695,"pfxZ":4.12607213954678,"pX":-1.3987378549798164,"pZ":2.3499496846060217,"vX0":2.329176933534033,"vY0":-141.81818887933255,"vZ0":-5.292111095086721,"x":170.32,"y":175.33,"x0":-1.3083869638280061,"y0":50.003511217465814,"z0":5.680353534724368,"aX":-14.657730410346474},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.0,"breakHorizontal":12.5,"spinRate":2317,"spinDirection":229},"zone":13,"typeConfidence":0.83,"plateTime":0.3818515920156811,"extension":5.643441479353182},"index":0,"playId":"9ba072e9-7e8b-3619-87f5-9576bf4d4b86","pitchNumber":1,"startTime":"2026-05-07T20:49:33.848Z","endTime":"2026-05-07T20:49:38.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.6,"endSpeed":90.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652926342662884,"aZ":-22.715077041108763,"pfxX":-7.816987532376457,"pfxZ":4.6100981840070325,"pX":-0.8064574610093226,"pZ":2.598474673204616,"vX0":3.8382473438569376,"vY0":-140.84036129218913,"vZ0":-4.415895766894652,"x":147.74,"y":168.62,"x0":-1.1558187356716212,"y0":50.00273296451948,"z0":5.616770596436914,"aX":-16.035204158380026},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.8,"breakHorizontal":13.7,"spinRate":2317,"spinDirection":233},"zone":4,"typeConfidence":0.88,"plateTime":0.3858084219479534,"extension":5.774573881445665},"index":1,"playId":"70680014-8bbc-3863-8c21-8614237e8edc","pitchNumber":2,"startTime":"2026-05-07T20:49:46.555Z","endTime":"2026-05-07T20:49:51.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67061429822439,"aZ":-27.16773486575012,"pfxX":-8.50810590772344,"pfxZ":2.475833023626093,"pX":-1.546894066319263,"pZ":2.880911461928759,"vX0":2.455863594488001,"vY0":-139.77586161346946,"vZ0":-2.8729491116627424,"x":175.96,"y":161.0,"x0":-1.3186459846354,"y0":50.00666350384325,"z0":5.662619756472837,"aX":-17.2278879271102},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.2,"breakHorizontal":15.1,"spinRate":2276,"spinDirection":229},"zone":11,"typeConfidence":0.88,"plateTime":0.38845650345395466,"extension":5.6654117187163},"index":2,"playId":"61e3d34f-3fd5-3b8f-96d7-c164b81beb50","pitchNumber":3,"startTime":"2026-05-07T20:50:01.608Z","endTime":"2026-05-07T20:50:05.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":88.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.189870617571593,"aZ":-26.9704019037861,"pfxX":-8.109768888756285,"pfxZ":2.655647647686746,"pX":-0.7409036881619435,"pZ":2.1008981274967473,"vX0":3.8495669161327224,"vY0":-137.66413006132117,"vZ0":-4.718380639588583,"x":145.24,"y":182.06,"x0":-1.0868260036477102,"y0":50.00644011414024,"z0":5.613982740425025,"aX":-15.915091518876975},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.2,"breakHorizontal":14.2,"spinRate":2223,"spinDirection":233},"zone":7,"typeConfidence":0.78,"plateTime":0.39454073060925365,"extension":5.863365458895342},"index":3,"playId":"d7cf2d24-025e-3b73-9269-80592b5e2194","pitchNumber":4,"startTime":"2026-05-07T20:50:18.738Z","endTime":"2026-05-07T20:50:23.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-05-07T20:50:31.404Z","endTime":"2026-05-07T20:50:44.143Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":91.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471727699567012,"aZ":-22.811029139593902,"pfxX":-7.71593392143758,"pfxZ":4.51042729235178,"pX":0.14840506204106876,"pZ":1.2049322721684452,"vX0":5.994294770085759,"vY0":-141.58050796451462,"vZ0":-8.40819940939646,"x":111.34,"y":206.25,"x0":-0.9701449040931504,"y0":50.00296631550664,"z0":5.618371331513788,"aX":-16.0187191790023},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.0,"breakHorizontal":13.1,"spinRate":2296,"spinDirection":230},"zone":14,"typeConfidence":0.85,"plateTime":0.3835738040067658,"extension":5.839273905334936},"index":5,"playId":"8df0f016-669e-3add-9b69-420ea880ee14","pitchNumber":5,"startTime":"2026-05-07T20:50:44.143Z","endTime":"2026-05-07T20:50:47.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.17,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:50:47.847Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T20:51:12.620Z","endTime":"2026-05-07T20:53:39.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":90.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.154323794801638,"aZ":-24.112380827168227,"pfxX":-7.252208864224471,"pfxZ":3.9393723426585234,"pX":1.3739631039497358,"pZ":1.2442013395685776,"vX0":9.674818763932361,"vY0":-140.1456466195324,"vZ0":-7.746542498813239,"x":64.63,"y":205.19,"x0":-1.1353726684354757,"y0":50.003760837789024,"z0":5.549949726380044,"aX":-14.841445342901055},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.1,"breakHorizontal":11.9,"spinRate":2206,"spinDirection":231},"zone":14,"typeConfidence":0.89,"plateTime":0.38663930590650386,"extension":5.867097917837075},"index":0,"playId":"7e8d3427-3b82-3261-9d0c-5b1344206347","pitchNumber":1,"startTime":"2026-05-07T20:51:12.620Z","endTime":"2026-05-07T20:51:16.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-07T20:51:27.469Z","endTime":"2026-05-07T20:52:23.096Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":85.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.187104612086628,"aZ":-26.623713942327203,"pfxX":-7.0105756335738025,"pfxZ":3.0501336494746285,"pX":-0.3463741314894914,"pZ":1.8531912769246548,"vX0":4.1789091073667235,"vY0":-132.5923637878504,"vZ0":-5.338589346318059,"x":130.2,"y":188.74,"x0":-1.0132859957342588,"y0":50.00655356080033,"z0":5.779583778471554,"aX":-12.774899941958099},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.8,"breakHorizontal":12.1,"spinRate":2016,"spinDirection":242},"zone":7,"typeConfidence":0.84,"plateTime":0.40949471925217074,"extension":5.851351803826812},"index":2,"playId":"45873bd4-d712-3e55-8cf4-a7c3d2736449","pitchNumber":2,"startTime":"2026-05-07T20:52:23.096Z","endTime":"2026-05-07T20:52:27.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.791564506755815,"aZ":-29.904579203762324,"pfxX":-6.79611537358911,"pfxZ":1.2592978223446698,"pX":-0.18945735573823372,"pZ":1.0439716954803853,"vX0":4.67043728681263,"vY0":-132.28758883848923,"vZ0":-6.563925181663908,"x":124.22,"y":210.59,"x0":-1.0800961883851912,"y0":50.00255137321809,"z0":5.702160880490001,"aX":-12.24683277676776},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.3,"breakHorizontal":11.5,"spinRate":2095,"spinDirection":243},"zone":13,"typeConfidence":0.85,"plateTime":0.41142918639088766,"extension":5.953273275719996},"index":3,"playId":"b5d084c3-7997-39ea-a4fb-51ce4743d061","pitchNumber":3,"startTime":"2026-05-07T20:52:40.330Z","endTime":"2026-05-07T20:52:44.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":90.7,"endSpeed":85.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.533335196849688,"aZ":-27.108347615659934,"pfxX":-6.947213260251928,"pfxZ":2.8255120927536552,"pX":1.2790790890230368,"pZ":0.20240009226545547,"vX0":8.174373233118212,"vY0":-131.73940400424314,"vZ0":-9.01817704388022,"x":68.24,"y":233.32,"x0":-0.9315505020006061,"y0":50.00653451875678,"z0":5.610608765386372,"aX":-12.46853351337238},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":11.3,"spinRate":2027,"spinDirection":239},"zone":14,"typeConfidence":0.79,"plateTime":0.41252175307992545,"extension":5.96550187820417},"index":4,"playId":"ebc7769e-4260-3867-8203-434034b14bc6","pitchNumber":4,"startTime":"2026-05-07T20:52:59.984Z","endTime":"2026-05-07T20:53:05.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Huascar Brazobán. TJ Rumfield to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"ebc7769e-4260-3867-8203-434034b14bc6","startTime":"2026-05-07T20:53:11.413Z","endTime":"2026-05-07T20:53:35.479Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"postOnSecond":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":2.19,"dramaIndex":79.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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":86.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.426435576467508,"aZ":-27.27237068829141,"pfxX":-7.2954436222003105,"pfxZ":2.6326281059494323,"pX":0.6934020065483437,"pZ":0.9827158111960356,"vX0":6.47723209286687,"vY0":-133.89247253256545,"vZ0":-7.551028274796048,"x":90.57,"y":212.25,"x0":-0.7815277633432144,"y0":50.000536283950346,"z0":5.725150595823591,"aX":-13.561218477384603},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.7,"breakHorizontal":12.2,"spinRate":1995,"spinDirection":237},"zone":14,"typeConfidence":0.86,"plateTime":0.4054202968103118,"extension":5.927860667570792},"index":6,"playId":"43798380-51b7-396d-b72c-3a1c5b5620b5","pitchNumber":5,"startTime":"2026-05-07T20:53:35.479Z","endTime":"2026-05-07T20:53:39.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-6.400000000000006,"leverageIndex":2.19,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:53:39.646Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willi Castro walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T20:53:53.380Z","endTime":"2026-05-07T20:55:36.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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(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":98.3,"endSpeed":91.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71188021050905,"aZ":-20.258600677837137,"pfxX":-7.423928388799727,"pfxZ":5.640532844559411,"pX":0.4023337137192499,"pZ":1.4189156476985654,"vX0":6.353253948924016,"vY0":-142.99261529779955,"vZ0":-8.44539153121083,"x":101.66,"y":200.47,"x0":-0.8617730606948476,"y0":50.00569540407294,"z0":5.636140402699276,"aX":-15.68800493466802},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.0,"breakHorizontal":12.5,"spinRate":2324,"spinDirection":227},"zone":14,"typeConfidence":0.55,"plateTime":0.38013650606351135,"extension":5.830162309472327},"index":0,"playId":"6a9495dc-95a4-391e-909f-f4ecde795db9","pitchNumber":1,"startTime":"2026-05-07T20:54:05.401Z","endTime":"2026-05-07T20:54:10.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69932233635367,"aZ":-29.512011222808024,"pfxX":-7.946592506969406,"pfxZ":1.4294435011353936,"pX":-1.3586779178363673,"pZ":1.1143154852086061,"vX0":2.212160779296526,"vY0":-134.5863314123955,"vZ0":-6.714050864907214,"x":168.79,"y":208.69,"x0":-1.1502815571534444,"y0":50.00470375904343,"z0":5.686210427045336,"aX":-14.819706124356044},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.6,"breakHorizontal":14.0,"spinRate":2071,"spinDirection":241},"zone":13,"typeConfidence":0.88,"plateTime":0.4044430620118451,"extension":5.753930638767648},"index":1,"playId":"97e1ebbf-3403-372d-980d-08c2c8067174","pitchNumber":2,"startTime":"2026-05-07T20:54:21.112Z","endTime":"2026-05-07T20:54:25.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":98.0,"endSpeed":91.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.877419506066694,"aZ":-24.083882323044453,"pfxX":-7.734414911284118,"pfxZ":3.8137748703158447,"pX":-0.667782747147458,"pZ":2.4728752509656324,"vX0":4.033463652481644,"vY0":-142.8828345549463,"vZ0":-4.79663023910754,"x":142.45,"y":172.01,"x0":-1.0733147140040862,"y0":50.002036381599275,"z0":5.636541094321742,"aX":-16.407975725425814},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.4,"breakHorizontal":13.6,"spinRate":2295,"spinDirection":231},"zone":4,"typeConfidence":0.89,"plateTime":0.3795925696609608,"extension":5.86162283182182},"index":2,"playId":"36373bbb-dbb1-324d-af55-f1fa0634d8b9","pitchNumber":3,"startTime":"2026-05-07T20:54:40.280Z","endTime":"2026-05-07T20:54:45.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":87.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.882549897778976,"aZ":-25.83280050565516,"pfxX":-7.700347873691069,"pfxZ":3.347311045077928,"pX":1.1559211034877026,"pZ":0.7853528781554281,"vX0":8.148910710214313,"vY0":-135.40366435573551,"vZ0":-8.099449990680858,"x":72.94,"y":217.58,"x0":-0.8631049358002298,"y0":50.005801414021136,"z0":5.567545990249221,"aX":-14.594975456844368},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":12.6,"spinRate":2053,"spinDirection":234},"zone":14,"typeConfidence":0.75,"plateTime":0.4013933009036852,"extension":5.976456498334268},"index":3,"playId":"eed64ae8-0d1f-3799-9b30-d5ce15d04a5f","pitchNumber":4,"startTime":"2026-05-07T20:54:57.463Z","endTime":"2026-05-07T20:55:01.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.544775299213843,"aZ":-29.466609577969695,"pfxX":-7.281701935679424,"pfxZ":1.4806093218108387,"pX":-0.8074665736156817,"pZ":3.3198234628301755,"vX0":3.143220190385464,"vY0":-132.87113945750565,"vZ0":-1.3872187266577463,"x":147.78,"y":149.14,"x0":-1.045332027117657,"y0":50.00289474050094,"z0":5.946345460560121,"aX":-13.308651017620447},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.6,"breakHorizontal":12.7,"spinRate":1966,"spinDirection":235},"zone":1,"typeConfidence":0.89,"plateTime":0.4087797791841177,"extension":5.880563477457116},"index":4,"playId":"eae1e8a0-2248-3c2b-a7c7-928aceebfd24","pitchNumber":5,"startTime":"2026-05-07T20:55:31.701Z","endTime":"2026-05-07T20:55:36.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":2.28,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:55:36.751Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake McCarthy doubles (6) on a fly ball to center fielder Tyrone Taylor. TJ Rumfield scores. Willi Castro to 3rd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T20:57:02.082Z","endTime":"2026-05-07T20:59:07.749Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":{"id":623211,"link":"/api/v1/people/623211"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T20:55:51.916Z","endTime":"2026-05-07T20:57:04.313Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.383250861619974,"aZ":-30.74069709887647,"pfxX":-8.563585850208108,"pfxZ":0.7806034108895847,"pX":-0.39709412787229714,"pZ":2.2292683988287885,"vX0":4.554166678580855,"vY0":-134.4905349219953,"vZ0":-3.9953405782021125,"x":132.14,"y":178.59,"x0":-0.9938542716130495,"y0":50.00521239474888,"z0":5.898494655079519,"aX":-15.792374670577273},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.8,"breakHorizontal":14.6,"spinRate":1997,"spinDirection":238},"zone":4,"typeConfidence":0.89,"plateTime":0.40624159128742043,"extension":5.7932138595684535},"index":1,"playId":"5cf8b51a-0f57-3e20-9be7-950af66db971","pitchNumber":1,"startTime":"2026-05-07T20:57:04.313Z","endTime":"2026-05-07T20:57:14.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70331910229795,"aZ":-28.57689624833005,"pfxX":-6.980308151007366,"pfxZ":1.8678078745018167,"pX":0.8079034464009365,"pZ":0.7564118772526354,"vX0":7.234601146584625,"vY0":-136.80712105859672,"vZ0":-8.169229713950338,"x":86.2,"y":218.36,"x0":-0.9440641403914126,"y0":50.00310202333749,"z0":5.694850003244354,"aX":-13.441625615888434},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.0,"breakHorizontal":11.4,"spinRate":2040,"spinDirection":234},"zone":14,"typeConfidence":0.62,"plateTime":0.39796090178331456,"extension":5.924651227098233},"index":2,"playId":"60b0ddf5-5acf-395e-86a0-035d976b757c","pitchNumber":2,"startTime":"2026-05-07T20:58:02.396Z","endTime":"2026-05-07T20:58:06.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.538302741021774,"aZ":-27.137990222288717,"pfxX":-8.79417912555234,"pfxZ":2.694046595345341,"pX":-0.16103932716098254,"pZ":1.677330119776488,"vX0":4.95703229945526,"vY0":-134.9638447190121,"vZ0":-5.775693622714556,"x":123.14,"y":193.49,"x0":-0.865565310945788,"y0":50.004742081986954,"z0":5.722108943452169,"aX":-16.451536751365136},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.0,"breakHorizontal":15.1,"spinRate":2030,"spinDirection":235},"zone":8,"typeConfidence":0.83,"plateTime":0.4036861693072309,"extension":5.939845499709636},"index":3,"playId":"eea0b245-efd7-35fa-a443-2eede85de256","pitchNumber":3,"startTime":"2026-05-07T20:58:30.736Z","endTime":"2026-05-07T20:58:36.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674529417394712,"aZ":-27.81647940022547,"pfxX":-7.985580506934282,"pfxZ":2.2511700473639538,"pX":-0.7424107114076819,"pZ":2.0645656248278685,"vX0":3.4682718031753295,"vY0":-137.32119762125976,"vZ0":-4.979265368046004,"x":145.3,"y":183.04,"x0":-0.9751272626172303,"y0":50.00219430574148,"z0":5.763359019753252,"aX":-15.450098903108488},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.4,"breakHorizontal":13.9,"spinRate":2108,"spinDirection":237},"zone":7,"typeConfidence":0.66,"plateTime":0.3968866866333216,"extension":5.8764137821972895},"hitData":{"launchSpeed":65.5,"launchAngle":30.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.91,"coordY":107.33}},"index":4,"playId":"eb30e71f-ecd9-3998-98be-270526a00a74","pitchNumber":4,"startTime":"2026-05-07T20:58:55.044Z","endTime":"2026-05-07T20:59:07.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":19.9,"leverageIndex":3.11,"dramaIndex":205.0,"contextMetrics":{},"playEndTime":"2026-05-07T20:59:07.749Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T21:02:06.368Z","endTime":"2026-05-07T21:03:51.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-07T20:59:37.473Z","endTime":"2026-05-07T20:59:54.277Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Austin Warren replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-07T20:59:54.277Z","endTime":"2026-05-07T21:02:08.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681810,"link":"/api/v1/people/681810"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.848866547749004,"aZ":-35.1885128580796,"pfxX":5.176128563321093,"pfxZ":-1.9294566214396056,"pX":1.2825500031318657,"pZ":2.0801421402105698,"vX0":6.982696726531889,"vY0":-123.59807825963826,"vZ0":0.2966824368248313,"x":68.11,"y":182.62,"x0":-2.2384727303552174,"y0":50.00027244358206,"z0":4.884812442540793,"aX":8.101819840455354},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.2,"breakHorizontal":-10.8,"spinRate":2658,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44113216780813014,"extension":6.446606355383533},"index":2,"playId":"e81bc4b3-8edb-3038-bbc6-2e910b6ad62c","pitchNumber":1,"startTime":"2026-05-07T21:02:08.256Z","endTime":"2026-05-07T21:02:13.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.393903166049487,"aZ":-35.22226392010011,"pfxX":7.19297653556325,"pfxZ":-1.9544232800767896,"pX":0.25829015165118374,"pZ":1.7851851244799424,"vX0":4.1742437616008194,"vY0":-123.5981618353352,"vZ0":-0.2139576990288562,"x":107.15,"y":190.58,"x0":-2.3842919078874654,"y0":50.005935611544956,"z0":4.81724746460398,"aX":11.190661285114933},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.4,"breakHorizontal":-13.9,"spinRate":2761,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4422478488996626,"extension":6.344182403494593},"index":3,"playId":"ca85f7ca-e43a-3eb9-9c1d-38dd847206fb","pitchNumber":2,"startTime":"2026-05-07T21:02:24.367Z","endTime":"2026-05-07T21:02:28.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34221297220474,"aZ":-34.534674650274575,"pfxX":4.829450920030019,"pfxZ":-1.4774538228000766,"pX":1.5649992047677537,"pZ":1.0819912960360727,"vX0":7.828328816014275,"vY0":-125.40981589022222,"vZ0":-2.069732115487213,"x":57.35,"y":209.57,"x0":-2.2190250508668123,"y0":50.00099865727529,"z0":4.723224149933387,"aX":7.724549133995458},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":-10.4,"spinRate":2709,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4360295275183046,"extension":6.449706478782855},"index":4,"playId":"410617e4-1030-32fc-80d4-a5cb0519bea8","pitchNumber":3,"startTime":"2026-05-07T21:02:42.779Z","endTime":"2026-05-07T21:02:48.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-07T21:02:54.275Z","endTime":"2026-05-07T21:03:04.112Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.921271060967577,"aZ":-33.97567830359178,"pfxX":5.877189511917414,"pfxZ":-1.1373259287164226,"pX":2.1162020375900137,"pZ":1.438521090947923,"vX0":8.895882236996014,"vY0":-124.84064572377065,"vZ0":-1.4140143603996553,"x":36.34,"y":199.94,"x0":-2.2496631087140524,"y0":50.00145173217741,"z0":4.795680273796557,"aX":9.32259262320846},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.2,"breakHorizontal":-12.6,"spinRate":2803,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43788221954478157,"extension":6.4624358948752505},"index":6,"playId":"2123d501-3599-31be-b5e9-581aa14d0a02","pitchNumber":4,"startTime":"2026-05-07T21:03:04.112Z","endTime":"2026-05-07T21:03:07.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":95.8,"endSpeed":89.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.789119488068028,"aZ":-26.177623222773438,"pfxX":-10.468539892342266,"pfxZ":3.0024005254977597,"pX":1.1950301761761506,"pZ":1.3759446812657379,"vX0":12.46458187973392,"vY0":-139.05737632220635,"vZ0":-4.69101417397494,"x":71.45,"y":201.63,"x0":-1.9467256650264642,"y0":50.0000233408618,"z0":4.782303104711237,"aX":-20.878437902299837},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.8,"breakHorizontal":16.9,"spinRate":2349,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3911558665403678,"extension":6.663969795828363},"index":7,"playId":"d61b9d99-264d-3959-af78-9085fc33cca4","pitchNumber":5,"startTime":"2026-05-07T21:03:25.178Z","endTime":"2026-05-07T21:03:29.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65106448624632,"aZ":-34.208622641586594,"pfxX":6.325919065035687,"pfxZ":-1.2607601200777152,"pX":-0.0031408859698049485,"pZ":1.002658564243084,"vX0":3.9845329375572183,"vY0":-125.6885056246407,"vZ0":-2.5681002378786726,"x":117.12,"y":211.71,"x0":-2.426938676176014,"y0":50.00486595203395,"z0":4.79491688679495,"aX":10.19792324421907},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":-12.4,"spinRate":2842,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.43452255512032467,"extension":6.482682422032627},"index":8,"playId":"281b116f-7c21-3a83-97fe-c3a323f51646","pitchNumber":6,"startTime":"2026-05-07T21:03:43.524Z","endTime":"2026-05-07T21:03:51.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.6,"awayTeamWinProbability":39.4,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":3.09,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:03:51.006Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T21:04:59.693Z","endTime":"2026-05-07T21:05:55.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":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-07T21:04:22.501Z","endTime":"2026-05-07T21:05:01.869Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.583885080375712,"aZ":-34.114378109437375,"pfxX":6.280660953344004,"pfxZ":-1.2362779965386022,"pX":0.5936977593289889,"pZ":2.1261561753103,"vX0":5.036753819710199,"vY0":-124.61941230238602,"vZ0":-0.06210819268625101,"x":94.37,"y":181.37,"x0":-2.271194356842486,"y0":50.0021107754319,"z0":4.97473448659314,"aX":9.855538016293348},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.0,"breakHorizontal":-12.6,"spinRate":2846,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4399086555988281,"extension":6.3428476679096795},"index":1,"playId":"394e42ef-c106-3afb-8ecb-323c62999947","pitchNumber":1,"startTime":"2026-05-07T21:05:01.869Z","endTime":"2026-05-07T21:05:06.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.559771954024782,"aZ":-37.01790859044704,"pfxX":3.5499287742059717,"pfxZ":-3.1417160167591707,"pX":0.06653185748162777,"pZ":1.542829245795827,"vX0":4.457412390904326,"vY0":-122.95397020126106,"vZ0":-0.5894321969248388,"x":114.46,"y":197.12,"x0":-2.2254897176746318,"y0":50.00178984516248,"z0":4.905532861921501,"aX":5.476591138552675},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.6,"breakHorizontal":-7.4,"spinRate":2795,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4441275971627916,"extension":6.402786058585494},"index":2,"playId":"b4129345-f97c-3024-b154-1df7d1cb7893","pitchNumber":2,"startTime":"2026-05-07T21:05:24.436Z","endTime":"2026-05-07T21:05:28.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.197535089063646,"aZ":-39.15923889583023,"pfxX":4.104806494358044,"pfxZ":-4.400485082568322,"pX":0.4677521253238712,"pZ":1.1820646976210887,"vX0":5.2406761679110225,"vY0":-124.49086517191613,"vZ0":-1.0962946372870404,"x":99.17,"y":206.86,"x0":-2.1883910253866983,"y0":50.00174527535959,"z0":4.835570289415731,"aX":6.51792784855397},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.0,"breakHorizontal":-8.5,"spinRate":2896,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4379927350459276,"extension":6.388599985825183},"index":3,"playId":"e7935b3c-e4df-3e1c-a671-b149eeaee2c5","pitchNumber":3,"startTime":"2026-05-07T21:05:49.579Z","endTime":"2026-05-07T21:05:55.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"second":{"id":664983,"link":"/api/v1/people/664983"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-10.600000000000001,"leverageIndex":4.11,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:05:55.846Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:08:09.669Z","endTime":"2026-05-07T21:09:02.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":97.5,"endSpeed":90.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.971238050249532,"aZ":-22.241907932149793,"pfxX":-4.7533274042421905,"pfxZ":4.771861237468553,"pX":-0.40967556262152277,"pZ":3.370939136532275,"vX0":5.17861511310137,"vY0":-142.11781425001968,"vZ0":-2.938430033254585,"x":132.62,"y":147.76,"x0":-1.6221342824107345,"y0":50.00691941029582,"z0":5.801933468207654,"aX":-9.903933594289976},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.4,"breakHorizontal":7.8,"spinRate":2432,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3827223985943071,"extension":5.894123878578323},"index":0,"playId":"038dc59f-84e1-31b2-8e65-3710708b7f13","pitchNumber":1,"startTime":"2026-05-07T21:08:18.742Z","endTime":"2026-05-07T21:08:23.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.8,"endSpeed":90.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.891670909442915,"aZ":-21.609937509693303,"pfxX":-2.8537115220978673,"pfxZ":5.150937347849419,"pX":-0.3425849894193941,"pZ":3.059190001770219,"vX0":4.991641410985705,"vY0":-141.08548870130852,"vZ0":-3.9585855494810342,"x":130.06,"y":156.18,"x0":-1.7501735466793327,"y0":50.00228562894972,"z0":5.843322382751644,"aX":-5.852662133588515},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.9,"breakHorizontal":4.3,"spinRate":2371,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.38568230562613737,"extension":5.957357123820907},"index":1,"playId":"44b28d11-791e-3722-9ecc-9919272a36ba","pitchNumber":2,"startTime":"2026-05-07T21:08:36.164Z","endTime":"2026-05-07T21:08:39.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.658267749720295,"aZ":-27.306299347783536,"pfxX":5.129899959300721,"pfxZ":3.0134608109055776,"pX":1.326165322550181,"pZ":1.6089906852899163,"vX0":6.457363375334631,"vY0":-125.97260020693814,"vZ0":-4.659340839362139,"x":66.45,"y":195.34,"x0":-1.9328196993836546,"y0":50.00023354228686,"z0":5.679779419211147,"aX":8.273858614783096},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":-10.7,"spinRate":2887,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.43414656685230035,"extension":5.807999284574887},"index":2,"playId":"d15faa74-c067-3d04-8b3d-e66f7fb6e2eb","pitchNumber":3,"startTime":"2026-05-07T21:08:57.598Z","endTime":"2026-05-07T21:09:02.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:09:02.228Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:09:10.034Z","endTime":"2026-05-07T21:11:26.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":92.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88611814971434,"aZ":-17.461762854823444,"pfxX":-3.967189058420595,"pfxZ":6.83889891776446,"pX":0.9474657870469239,"pZ":1.878767334904656,"vX0":8.7806074113119,"vY0":-144.65990293301743,"vZ0":-7.988304177750263,"x":80.88,"y":188.05,"x0":-1.5911072851535115,"y0":50.00613610146556,"z0":5.715444610618276,"aX":-8.539174988375857},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.2,"breakHorizontal":5.8,"spinRate":2491,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3764258614350178,"extension":6.0286250138687185},"index":0,"playId":"ce8d7a63-36ff-3ecb-a0a2-5011ae670476","pitchNumber":1,"startTime":"2026-05-07T21:09:24.392Z","endTime":"2026-05-07T21:09:51.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68347797099256,"aZ":-23.851586965849616,"pfxX":-6.364604141552284,"pfxZ":4.1188956867883135,"pX":0.12734827654291486,"pZ":2.4797080082313228,"vX0":7.716721530146001,"vY0":-140.31847554785537,"vZ0":-4.558357563295102,"x":112.15,"y":171.83,"x0":-1.813904639069779,"y0":50.00422829023584,"z0":5.65260339008822,"aX":-12.86639989167984},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.8,"breakHorizontal":10.2,"spinRate":2485,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.38832674182985505,"extension":5.95120172485523},"index":1,"playId":"82d9905c-3f72-37eb-a8c3-a3f1cc334a2c","pitchNumber":2,"startTime":"2026-05-07T21:10:01.949Z","endTime":"2026-05-07T21:10:06.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.159389504677687,"aZ":-23.359510414618043,"pfxX":-8.039255096500973,"pfxZ":4.261752131089765,"pX":0.023047852085152993,"pZ":1.9671713429828868,"vX0":7.856033125653429,"vY0":-142.37679698194688,"vZ0":-6.188683321533073,"x":116.12,"y":185.67,"x0":-1.7164805749045264,"y0":50.00642801338829,"z0":5.629775972260857,"aX":-16.644772899718713},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.7,"breakHorizontal":13.1,"spinRate":2546,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.38348932512721,"extension":6.058491594664697},"index":2,"playId":"27b794da-8401-35b2-adcf-400fb1adabfe","pitchNumber":3,"startTime":"2026-05-07T21:10:18.671Z","endTime":"2026-05-07T21:10:23.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-07T21:10:33.966Z","endTime":"2026-05-07T21:10:45.931Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.0,"endSpeed":78.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.412800144359224,"aZ":-32.74212704723476,"pfxX":6.949690296801574,"pfxZ":-0.3604844674624941,"pX":1.4004109256750006,"pZ":1.1849174266494988,"vX0":5.634543737351419,"vY0":-123.7433414804659,"vZ0":-3.944468472852153,"x":63.62,"y":206.79,"x0":-1.8083826150033009,"y0":50.00607178629406,"z0":5.539141380643877,"aX":10.792953557112332},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.3,"breakHorizontal":-13.9,"spinRate":2937,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4424245120071868,"extension":6.068428891252374},"index":4,"playId":"7df20b47-3a54-3e10-9d0e-643001cdf87a","pitchNumber":4,"startTime":"2026-05-07T21:10:45.931Z","endTime":"2026-05-07T21:10:51.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":98.3,"endSpeed":91.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.987135238736535,"aZ":-23.633282717478075,"pfxX":-9.635832950454574,"pfxZ":4.093421471087565,"pX":1.0226930780602073,"pZ":0.8628634952922867,"vX0":10.764024203689587,"vY0":-142.6787600040127,"vZ0":-9.120184357217475,"x":78.02,"y":215.48,"x0":-1.5246329836728694,"y0":50.004275536832374,"z0":5.558129801157224,"aX":-20.116501786601358},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":5.9,"breakHorizontal":15.6,"spinRate":2533,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3820579281954277,"extension":5.954495172601841},"index":5,"playId":"3e41d53c-f7d0-338b-984b-82a64cf26898","pitchNumber":5,"startTime":"2026-05-07T21:11:02.988Z","endTime":"2026-05-07T21:11:07.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.6,"endSpeed":79.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16149069077135,"aZ":-33.033024935859366,"pfxX":7.41959566196625,"pfxZ":-0.5400974017324973,"pX":-0.5553162640547078,"pZ":3.203155304885714,"vX0":1.616029374448543,"vY0":-124.81067056706075,"vZ0":0.3097277792806883,"x":138.17,"y":152.29,"x0":-2.174197835835889,"y0":50.00260270177488,"z0":5.779480000175742,"aX":11.802516983873081},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.7,"breakHorizontal":-13.8,"spinRate":2886,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.43745803457956534,"extension":6.089531916585527},"index":6,"playId":"1962ff12-9132-3b5e-9f55-c76650d91d9a","pitchNumber":6,"startTime":"2026-05-07T21:11:21.592Z","endTime":"2026-05-07T21:11:26.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.17,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:11:26.473Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyrone Taylor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:11:37.703Z","endTime":"2026-05-07T21:12:39.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":84.3,"endSpeed":78.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.38729924086128,"aZ":-32.11564832524858,"pfxX":8.147649258722577,"pfxZ":0.034467630536636484,"pX":1.0694260323848033,"pZ":1.6098527763656285,"vX0":4.625111828744277,"vY0":-122.80977663195193,"vZ0":-3.3432697670896507,"x":76.24,"y":195.31,"x0":-1.8886944182901841,"y0":50.00050395386106,"z0":5.6841831772955995,"aX":12.602995093494448},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.4,"breakHorizontal":-15.7,"spinRate":2840,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4438118014532537,"extension":6.082528350971235},"index":0,"playId":"6ec67974-2705-3fdb-b645-911d235de9ad","pitchNumber":1,"startTime":"2026-05-07T21:11:53.203Z","endTime":"2026-05-07T21:11:57.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":92.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11641822047152,"aZ":-19.7542918228491,"pfxX":-2.8948299656414695,"pfxZ":5.80551911009679,"pX":-0.34943887526006606,"pZ":2.21430920992632,"vX0":4.870425172864137,"vY0":-143.92909288293035,"vZ0":-6.549772153336161,"x":130.32,"y":178.99,"x0":-1.6721094203040836,"y0":50.005846901523356,"z0":5.703856818728662,"aX":-6.196651489427994},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":9.6,"breakHorizontal":4.4,"spinRate":2444,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.37766775908308325,"extension":6.063318217903886},"index":1,"playId":"0834f861-a554-3af9-b664-cf966abfc1a9","pitchNumber":2,"startTime":"2026-05-07T21:12:12.146Z","endTime":"2026-05-07T21:12:15.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":91.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320818705384497,"aZ":-20.801569814886683,"pfxX":-2.472332618297414,"pfxZ":5.377424368966075,"pX":1.0346389797480702,"pZ":2.827334648891007,"vX0":8.383383020472943,"vY0":-142.76741655748063,"vZ0":-4.69917233850223,"x":77.56,"y":162.44,"x0":-1.587546686608951,"y0":50.00335379208358,"z0":5.76116690686362,"aX":-5.230059637047166},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.2,"breakHorizontal":3.2,"spinRate":2476,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38011720264858173,"extension":6.043959934473043},"index":2,"playId":"d0a3e65c-1e16-33c7-921c-d0f762afc008","pitchNumber":3,"startTime":"2026-05-07T21:12:35.591Z","endTime":"2026-05-07T21:12:39.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":2.11,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:12:39.092Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vidal Bruján walks. Francisco Alvarez to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:12:53.488Z","endTime":"2026-05-07T21:14:26.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":92.1,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178015945322958,"aZ":-23.3770465164047,"pfxX":-3.760813444972044,"pfxZ":4.134180109807117,"pX":-1.176263296278122,"pZ":2.8911847061068863,"vX0":2.8578643890674917,"vY0":-142.92095728480325,"vZ0":-4.070470384735387,"x":161.84,"y":160.72,"x0":-1.6865532218906611,"y0":50.00164331422482,"z0":5.751608980852641,"aX":-8.000217366798697},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.1,"breakHorizontal":6.5,"spinRate":2401,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3791771557035628,"extension":6.033775031795383},"index":0,"playId":"ca2afcae-a49b-3c11-8148-a3e06162a3d6","pitchNumber":1,"startTime":"2026-05-07T21:13:04.565Z","endTime":"2026-05-07T21:13:09.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":78.1,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.328972359184693,"aZ":-34.51066889756263,"pfxX":7.317776607981294,"pfxZ":-1.5240415110466028,"pX":-1.6323225872330678,"pZ":3.96353219133789,"vX0":-0.9998489502723296,"vY0":-121.48703882750709,"vZ0":2.389478998298558,"x":179.22,"y":131.76,"x0":-2.1742803829269723,"y0":50.00424128179068,"z0":5.917043779123134,"aX":11.20695054334276},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.2,"breakHorizontal":-13.2,"spinRate":2778,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.44670089531576274,"extension":5.938953500026061},"index":1,"playId":"2be73c12-a1c4-35be-ac71-a971485eebba","pitchNumber":2,"startTime":"2026-05-07T21:13:22.472Z","endTime":"2026-05-07T21:13:26.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.4,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.872223750592124,"aZ":-22.287706494799338,"pfxX":-2.575248278378074,"pfxZ":4.888376054651813,"pX":0.35112703322597916,"pZ":2.834591056376229,"vX0":7.009771602104012,"vY0":-140.16828991682183,"vZ0":-3.93082222845492,"x":103.62,"y":162.25,"x0":-1.8296674884007829,"y0":50.000801472198674,"z0":5.681503716749391,"aX":-5.206905350771758},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":3.5,"spinRate":2396,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3883633142018552,"extension":6.16492071227325},"index":2,"playId":"1fee6828-1157-33db-9c3f-66ebe42506cf","pitchNumber":3,"startTime":"2026-05-07T21:13:42.788Z","endTime":"2026-05-07T21:13:46.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.3,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.412275245305544,"aZ":-22.321080693089204,"pfxX":-0.1843422529485803,"pfxZ":4.767372639985062,"pX":-1.6759809667971322,"pZ":3.196775939401416,"vX0":1.0831300340421892,"vY0":-141.72433442758845,"vZ0":-3.1970875968320294,"x":180.88,"y":152.47,"x0":-2.036503629682664,"y0":50.00632396427985,"z0":5.738370046213631,"aX":-0.3814319237849747},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.3,"breakHorizontal":0.1,"spinRate":2403,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.38409266802247055,"extension":6.056926918069517},"index":3,"playId":"fa900df5-09cb-3da8-9783-10244b814228","pitchNumber":4,"startTime":"2026-05-07T21:14:01.563Z","endTime":"2026-05-07T21:14:06.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.6,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.024691733313965,"aZ":-23.045585103658876,"pfxX":-4.368307071606534,"pfxZ":4.633067704174035,"pX":0.8181126670716373,"pZ":1.5444709828833951,"vX0":8.607125982411407,"vY0":-138.36586616397784,"vZ0":-7.045841036080333,"x":85.82,"y":197.08,"x0":-1.7421652955106102,"y0":50.0063163918038,"z0":5.6293476485572755,"aX":-8.614253194828994},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":6.5,"spinRate":2352,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.39335136491943024,"extension":6.001744528470031},"index":4,"playId":"b869bd69-5498-3f76-ab6e-4bb236b86884","pitchNumber":5,"startTime":"2026-05-07T21:14:21.251Z","endTime":"2026-05-07T21:14:26.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.63,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:14:26.507Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to shortstop Willi Castro.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:17:17.402Z","endTime":"2026-05-07T21:18:51.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-07T21:14:45.357Z","endTime":"2026-05-07T21:15:04.572Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brennan Bernardino replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-07T21:15:04.572Z","endTime":"2026-05-07T21:17:19.528Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":75.6,"endSpeed":69.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.00308399655474,"aZ":-34.79287921060632,"pfxX":-6.572089938987917,"pfxZ":-2.1314892695397667,"pX":-0.46229042682252564,"pZ":2.20298089615915,"vX0":-5.531298368005476,"vY0":-109.96331601597524,"vZ0":2.366288771041397,"x":134.62,"y":179.3,"x0":2.937075555481249,"y0":50.00300344115667,"z0":4.796980597365383,"aX":-8.070142399653962},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-2.9,"breakHorizontal":13.3,"spinRate":2884,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.49758512283539247,"extension":5.452624983602114},"index":2,"playId":"f50ee27f-190c-3d82-85b1-8b6abcfa31c6","pitchNumber":1,"startTime":"2026-05-07T21:17:19.528Z","endTime":"2026-05-07T21:17:24.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.084357378437677,"aZ":-30.365139154439454,"pfxX":7.697341681923437,"pfxZ":1.0158906460416368,"pX":0.7041770075390351,"pZ":2.939953940033104,"vX0":-7.742375145332566,"vY0":-131.90939052265773,"vZ0":0.3543851467224315,"x":90.16,"y":159.4,"x0":2.6562714278464994,"y0":50.006125400434165,"z0":5.015574432871277,"aX":13.772377659913358},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.2,"breakHorizontal":-12.6,"spinRate":2204,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.41284700908988947,"extension":5.872080823460219},"index":3,"playId":"27427342-5b50-39a1-a7eb-a82f7632f43d","pitchNumber":2,"startTime":"2026-05-07T21:17:35.582Z","endTime":"2026-05-07T21:17:43.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.261998556652447,"aZ":-27.589542626836746,"pfxX":7.994448605605515,"pfxZ":2.4806387320030687,"pX":-1.441686737749462,"pZ":2.459424099748386,"vX0":-12.610564588542033,"vY0":-133.54006862111723,"vZ0":-1.240280567608767,"x":171.95,"y":172.38,"x0":2.2519139857107433,"y0":50.00453299962749,"z0":4.871082961991831,"aX":14.788574193102944},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.4,"breakHorizontal":-12.5,"spinRate":2143,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.40645507747065457,"extension":5.783506424671158},"index":4,"playId":"0b797ac1-bd81-3abd-af55-ce4a619dc8a8","pitchNumber":3,"startTime":"2026-05-07T21:18:21.758Z","endTime":"2026-05-07T21:18:26.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":71.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.56210465764574,"aZ":-35.28401964369195,"pfxX":-9.136845983228364,"pfxZ":-2.423285300149221,"pX":-0.746361323422777,"pZ":1.8510873125248781,"vX0":-5.598211427204301,"vY0":-111.47178315443138,"vZ0":1.8173196551197057,"x":145.45,"y":188.8,"x0":2.969139353504385,"y0":50.00426397582989,"z0":4.619038762154106,"aX":-11.711719998081431},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-3.7,"breakHorizontal":17.9,"spinRate":2791,"spinDirection":298},"zone":7,"typeConfidence":2.0,"plateTime":0.48793360127017404,"extension":5.428299833513488},"hitData":{"launchSpeed":76.2,"launchAngle":53.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":138.68,"coordY":125.72}},"index":5,"playId":"1737201c-dd9b-39b3-9c61-857b1a3d2d33","pitchNumber":4,"startTime":"2026-05-07T21:18:41.887Z","endTime":"2026-05-07T21:18:51.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":660644,"link":"/api/v1/people/660644"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":7.699999999999996,"leverageIndex":3.05,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:18:51.123Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, pitcher Austin Warren to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:21:23.548Z","endTime":"2026-05-07T21:22:35.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681810,"link":"/api/v1/people/681810"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.149958601576184,"aZ":-35.650089586288445,"pfxX":6.715782871403739,"pfxZ":-2.261063052682646,"pX":-0.702674047388047,"pZ":2.273054165642255,"vX0":2.0265409557406224,"vY0":-122.45999768586304,"vZ0":0.9553425295193825,"x":143.78,"y":177.41,"x0":-2.410641729750025,"y0":50.00111426756204,"z0":4.89614806435416,"aX":10.334740508417015},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.7,"breakHorizontal":-12.6,"spinRate":2671,"spinDirection":57},"zone":4,"typeConfidence":2.0,"plateTime":0.44500383993575543,"extension":6.26347462551323},"index":0,"playId":"ee106d93-9523-370a-80fe-8dcfb93714aa","pitchNumber":1,"startTime":"2026-05-07T21:21:37.357Z","endTime":"2026-05-07T21:21:41.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-07T21:21:53.787Z","endTime":"2026-05-07T21:22:11.365Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05982849506214,"aZ":-37.001636364047805,"pfxX":2.668524665989026,"pfxZ":-3.076017399321181,"pX":-0.5705835066854358,"pZ":3.034820592977124,"vX0":3.2644382001763113,"vY0":-123.56154664134546,"vZ0":2.590871032110078,"x":138.75,"y":156.84,"x0":-2.247874678170371,"y0":50.00132803065307,"z0":5.049071394361696,"aX":4.189434352221292},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.9,"breakHorizontal":-5.5,"spinRate":2734,"spinDirection":60},"zone":1,"typeConfidence":2.0,"plateTime":0.44069110141139234,"extension":6.21698466725362},"index":2,"playId":"779febd6-531d-36f4-8d93-5c7aa76d74b3","pitchNumber":2,"startTime":"2026-05-07T21:22:11.365Z","endTime":"2026-05-07T21:22:15.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":84.4,"endSpeed":78.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97603026592539,"aZ":-35.998701490819926,"pfxX":3.174548695005488,"pfxZ":-2.483217635255971,"pX":-0.46055730820321383,"pZ":1.7105215400614429,"vX0":3.612313875883276,"vY0":-122.91942946423212,"vZ0":-0.07487476354139178,"x":134.56,"y":192.6,"x0":-2.3583206212668295,"y0":50.003868877676545,"z0":4.782410566372599,"aX":4.886839234002513},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.3,"breakHorizontal":-6.6,"spinRate":2805,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.4445748361976034,"extension":6.322569473282083},"hitData":{"launchSpeed":97.8,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.55,"coordY":183.1}},"index":3,"playId":"f03f3808-df96-31c1-b18c-f020371b638a","pitchNumber":3,"startTime":"2026-05-07T21:22:28.113Z","endTime":"2026-05-07T21:22:35.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:22:35.800Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Moniak walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:22:57.411Z","endTime":"2026-05-07T21:25:02.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.754738345047823,"aZ":-20.11727747471783,"pfxX":-7.197275771757852,"pfxZ":6.271366444940507,"pX":-0.8663145800015438,"pZ":2.3378718661052216,"vX0":5.371582718277768,"vY0":-136.92803424159374,"vZ0":-3.3376985741699876,"x":150.02,"y":175.66,"x0":-1.9064220402627265,"y0":50.000787310334665,"z0":4.928809444385162,"aX":-13.833264336322951},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":12.1,"spinRate":2434,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.39814896805855726,"extension":6.60385628396945},"index":0,"playId":"4daaddf5-1ecb-3231-8f2f-26015f314ae2","pitchNumber":1,"startTime":"2026-05-07T21:23:01.247Z","endTime":"2026-05-07T21:23:28.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.035847377746602,"aZ":-35.955885890416226,"pfxX":8.023495771364093,"pfxZ":-2.4371201257003863,"pX":-0.2412998910371944,"pZ":1.2489980240908403,"vX0":2.77588435669505,"vY0":-123.92557370800904,"vZ0":-1.2461612251953773,"x":126.2,"y":205.06,"x0":-2.4184953035288883,"y0":50.000572487437914,"z0":4.764912537337011,"aX":12.462960946683944},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.4,"breakHorizontal":-15.1,"spinRate":2929,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.44218318396421186,"extension":6.446126191881384},"index":1,"playId":"53794f23-eafd-3c1d-91f5-7c8597dcc4e5","pitchNumber":2,"startTime":"2026-05-07T21:23:32.332Z","endTime":"2026-05-07T21:23:36.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9726346423154,"aZ":-33.60967804410923,"pfxX":6.715953793052626,"pfxZ":-0.911788383262782,"pX":0.3330260102011244,"pZ":1.0287315458442023,"vX0":4.370610274296406,"vY0":-124.13664406079181,"vZ0":-2.230568044490663,"x":104.31,"y":211.0,"x0":-2.3154667972747545,"y0":50.000850857044476,"z0":4.703775624584647,"aX":10.608560139051848},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.9,"breakHorizontal":-13.1,"spinRate":2953,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4391675305299838,"extension":6.4843297175452275},"index":2,"playId":"2a31789e-e57d-3802-a0a3-2cd75c3d7c25","pitchNumber":3,"startTime":"2026-05-07T21:23:48.576Z","endTime":"2026-05-07T21:23:52.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.738593622347743,"aZ":-34.21771443493141,"pfxX":7.100751731968064,"pfxZ":-1.3009024793095376,"pX":-0.11473280541808797,"pZ":1.7062009929111852,"vX0":3.0843793052178916,"vY0":-123.9661531086628,"vZ0":-0.5404160427835967,"x":121.37,"y":192.71,"x0":-2.2925549568954606,"y0":50.00050776716538,"z0":4.751567143999263,"aX":11.192782018771373},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.3,"breakHorizontal":-13.6,"spinRate":2892,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4396557279280251,"extension":6.352407948840109},"index":3,"playId":"0a64e1a4-74ed-3f6f-9674-9387a56831b7","pitchNumber":4,"startTime":"2026-05-07T21:24:06.877Z","endTime":"2026-05-07T21:24:11.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.611069835487665,"aZ":-34.51488529391403,"pfxX":7.253684193262208,"pfxZ":-1.5203304897146541,"pX":0.41022009552076333,"pZ":1.7293196667716058,"vX0":4.413142541643813,"vY0":-123.02152801028608,"vZ0":-0.38726286043092584,"x":101.36,"y":192.09,"x0":-2.3473746276267047,"y0":50.00482706039731,"z0":4.805852919655743,"aX":11.156177974870833},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.6,"breakHorizontal":-14.2,"spinRate":2985,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4446407642503112,"extension":6.393518070022224},"index":4,"playId":"e94a8743-15d7-3bcf-b57b-da558752b03b","pitchNumber":5,"startTime":"2026-05-07T21:24:23.365Z","endTime":"2026-05-07T21:24:33.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.8,"endSpeed":79.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.606513019103698,"aZ":-35.028575043832404,"pfxX":7.842931246191085,"pfxZ":-1.7913263363390275,"pX":-1.4494696593240306,"pZ":3.1614766200670554,"vX0":-0.09279858517090689,"vY0":-125.00870806576978,"vZ0":2.7216399459502973,"x":172.25,"y":153.42,"x0":-2.4320704427287616,"y0":50.00282800686701,"z0":4.921165932862968,"aX":12.49629997313084},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-14.2,"spinRate":2978,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.4370322393430719,"extension":6.372450939491565},"index":5,"playId":"a0b7c7cc-6488-3d5d-8036-eb260b784875","pitchNumber":6,"startTime":"2026-05-07T21:24:57.255Z","endTime":"2026-05-07T21:25:02.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.0,"awayTeamWinProbability":41.0,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":1.17,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:25:02.132Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tyler Freeman grounds into a double play, shortstop Vidal Bruján to second baseman Marcus Semien to first baseman Mark Vientos. Mickey Moniak out at 2nd. Tyler Freeman out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:25:27.872Z","endTime":"2026-05-07T21:26:20.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.7,"endSpeed":87.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87194494517865,"aZ":-25.7675524409375,"pfxX":-10.507309703344504,"pfxZ":3.296688545721497,"pX":-0.3333137031867364,"pZ":1.9275050796047046,"vX0":8.454412959333716,"vY0":-137.81130306944343,"vZ0":-2.8798492821991752,"x":129.71,"y":186.74,"x0":-2.061248062228277,"y0":50.0009282647536,"z0":4.708591841768011,"aX":-20.402706968481493},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":17.5,"spinRate":2383,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.39600285328604556,"extension":6.543816725503693},"index":0,"playId":"c72c8884-1e5c-3d00-9510-afc6e4418f1e","pitchNumber":1,"startTime":"2026-05-07T21:25:30.287Z","endTime":"2026-05-07T21:25:35.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25507394528687,"aZ":-25.66203131481718,"pfxX":-8.663044447816969,"pfxZ":3.392441874740424,"pX":-1.6466219729407392,"pZ":2.9492372630816455,"vX0":4.764940085499585,"vY0":-137.11429020066987,"vZ0":-0.17539055182302288,"x":179.77,"y":159.15,"x0":-2.2748717318656912,"y0":50.00024173879816,"z0":4.754439318498502,"aX":-16.611991410986125},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":14.8,"spinRate":2259,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39836668980699796,"extension":6.430287268516557},"index":1,"playId":"cabd1024-83c4-3738-b4c5-cea49f73bdb8","pitchNumber":2,"startTime":"2026-05-07T21:25:51.966Z","endTime":"2026-05-07T21:25:56.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.2,"endSpeed":87.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.647839306384597,"aZ":-25.05179035176546,"pfxX":-8.711695696983124,"pfxZ":3.702760011083206,"pX":-0.0012481206902950426,"pZ":1.801443411822799,"vX0":8.706947572432746,"vY0":-136.98713744067263,"vZ0":-3.492862262278916,"x":117.05,"y":190.14,"x0":-2.0697032560267097,"y0":50.005624539242554,"z0":4.780975722270872,"aX":-16.771056513867155},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.2,"breakHorizontal":14.3,"spinRate":2311,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3979107847280292,"extension":6.403527050227646},"hitData":{"launchSpeed":86.1,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":155.23}},"index":2,"playId":"3f68d827-79c7-39f8-8709-3b75640d4f73","pitchNumber":3,"startTime":"2026-05-07T21:26:12.384Z","endTime":"2026-05-07T21:26:20.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":2.06,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:26:20.526Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out sharply, shortstop Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T21:28:52.523Z","endTime":"2026-05-07T21:29:20.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Antonio Senzatela replaces Brennan Bernardino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-07T21:27:34.946Z","endTime":"2026-05-07T21:28:54.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622608,"link":"/api/v1/people/622608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24397915809215,"aZ":-18.392456863963123,"pfxX":-2.1039528207076508,"pfxZ":6.820277041383509,"pX":-0.06338452274362923,"pZ":2.8143886819924417,"vX0":7.677872356091116,"vY0":-140.23032948143677,"vZ0":-4.839564981516677,"x":119.42,"y":162.79,"x0":-2.5457841971354207,"y0":50.00646206219803,"z0":5.736916422887896,"aX":-4.254145577445176},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":2.5,"spinRate":2347,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3883682723005628,"extension":6.200929709575752},"index":1,"playId":"40902542-803f-3378-bc43-a13ee8ef00c7","pitchNumber":1,"startTime":"2026-05-07T21:28:54.775Z","endTime":"2026-05-07T21:28:59.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41433970721931,"aZ":-27.181621628330387,"pfxX":0.5673771797930853,"pfxZ":2.7730112819790786,"pX":-0.41916153316005855,"pZ":2.1263158454394846,"vX0":5.6164136502101245,"vY0":-132.38896250074728,"vZ0":-4.382221873972612,"x":132.98,"y":181.37,"x0":-2.629175577888798,"y0":50.00363227200025,"z0":5.7588234414178165,"aX":1.0212397120333572},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":-2.0,"spinRate":2232,"spinDirection":180},"zone":7,"typeConfidence":0.92,"plateTime":0.4114420689032352,"extension":6.149571100546808},"hitData":{"launchSpeed":101.7,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":106.71,"coordY":157.26}},"index":2,"playId":"a5695f39-2cd7-34ff-9d6d-adedb3cd616c","pitchNumber":2,"startTime":"2026-05-07T21:29:12.813Z","endTime":"2026-05-07T21:29:20.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:29:20.604Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out sharply to center fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T21:29:42.081Z","endTime":"2026-05-07T21:30:10.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41869091807226,"aZ":-24.323116858570337,"pfxX":0.8938528128548002,"pfxZ":4.1958624690848945,"pX":0.9040571471091416,"pZ":2.1097624074521804,"vX0":9.01402465576532,"vY0":-134.99341899323127,"vZ0":-5.389599954188694,"x":82.54,"y":181.82,"x0":-2.5748712960864397,"y0":50.00518900516721,"z0":5.812231332302385,"aX":1.6733686857627856},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.7,"breakHorizontal":-3.2,"spinRate":2231,"spinDirection":194},"zone":14,"typeConfidence":0.94,"plateTime":0.40353259782615103,"extension":6.092781566578749},"index":0,"playId":"f477a99f-89bc-3f59-a885-074432ec02ed","pitchNumber":1,"startTime":"2026-05-07T21:29:43.603Z","endTime":"2026-05-07T21:29:48.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.578129116215603,"aZ":-24.56024840576275,"pfxX":-0.4365017550454269,"pfxZ":4.099203132573056,"pX":-0.5735034316384358,"pZ":2.635956604203749,"vX0":5.985570015307161,"vY0":-133.83752823514092,"vZ0":-3.82797243861959,"x":138.86,"y":167.61,"x0":-2.7602762088296346,"y0":50.00018054927538,"z0":5.796486499104617,"aX":-0.8108736331527457},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.0,"breakHorizontal":-0.2,"spinRate":2216,"spinDirection":194},"zone":4,"typeConfidence":0.92,"plateTime":0.4056588701458055,"extension":6.125157805252823},"hitData":{"launchSpeed":100.2,"launchAngle":34.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":106.6,"coordY":37.65}},"index":1,"playId":"b0a27727-8912-3a19-912e-fc570bc17b52","pitchNumber":2,"startTime":"2026-05-07T21:30:00.143Z","endTime":"2026-05-07T21:30:10.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:30:10.104Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T21:31:10.987Z","endTime":"2026-05-07T21:31:58.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brett Baty replaces Austin Slater.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-07T21:30:29.510Z","endTime":"2026-05-07T21:30:32.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596103,"link":"/api/v1/people/596103","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-07T21:30:32.678Z","endTime":"2026-05-07T21:31:13.213Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.958122164408326,"aZ":-26.60951778872655,"pfxX":0.2825272848546678,"pfxZ":3.0542210734170467,"pX":1.022700130127089,"pZ":2.072924738608142,"vX0":9.566033703135865,"vY0":-133.15818000375776,"vZ0":-4.838870148889116,"x":78.02,"y":182.81,"x0":-2.632523234899429,"y0":50.00043887625291,"z0":5.807097170522021,"aX":0.5122182904457269},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.8,"breakHorizontal":-2.3,"spinRate":2236,"spinDirection":196},"zone":14,"typeConfidence":0.89,"plateTime":0.40922350826916976,"extension":6.1247676154424315},"index":2,"playId":"129e7367-e23f-330a-8d9f-893ce25227b0","pitchNumber":1,"startTime":"2026-05-07T21:31:13.213Z","endTime":"2026-05-07T21:31:17.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":95.9,"endSpeed":88.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225534983660467,"aZ":-17.61417423065184,"pfxX":-1.600691480238841,"pfxZ":7.3134232030301725,"pX":-1.2892225707112999,"pZ":3.812397461453105,"vX0":3.410467106352785,"vY0":-139.69834096942427,"vZ0":-3.084423484250453,"x":166.14,"y":135.85,"x0":-2.3137813847784194,"y0":50.006690880968115,"z0":6.077946012498656,"aX":-3.188764097476283},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":2.3,"spinRate":2242,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3909398924784573,"extension":6.189995841233799},"index":3,"playId":"89551069-c189-367e-9072-c2f9fad4c423","pitchNumber":2,"startTime":"2026-05-07T21:31:31.795Z","endTime":"2026-05-07T21:31:35.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.486164380786743,"aZ":-28.03005933582881,"pfxX":1.6896253602966684,"pfxZ":2.4485509447207434,"pX":0.36261007040579774,"pZ":2.6920947729611124,"vX0":7.258579549995767,"vY0":-128.76101940470855,"vZ0":-2.515816209752437,"x":103.18,"y":166.09,"x0":-2.7023740359665744,"y0":50.00643277048616,"z0":5.831117457882933,"aX":2.8610747260067373},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":-4.6,"spinRate":2254,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.42393268012145713,"extension":6.14293809481091},"hitData":{"launchSpeed":84.6,"launchAngle":46.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.44,"coordY":121.04}},"index":4,"playId":"9e78e3ba-2764-37b0-980f-9180fa9eabee","pitchNumber":3,"startTime":"2026-05-07T21:31:49.606Z","endTime":"2026-05-07T21:31:58.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:31:58.719Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to center fielder Tyrone Taylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:34:30.030Z","endTime":"2026-05-07T21:36:07.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Brett Baty remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-07T21:33:34.806Z","endTime":"2026-05-07T21:33:34.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":596103,"link":"/api/v1/people/596103"},"defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":596103,"link":"/api/v1/people/596103"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Craig Kimbrel replaces Austin Warren.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"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-07T21:33:34.826Z","endTime":"2026-05-07T21:34:32.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.0,"endSpeed":86.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.664080431563622,"aZ":-17.26036238031295,"pfxX":-7.670023336585968,"pfxZ":7.856406787855622,"pX":0.8573896753502677,"pZ":1.5891824408599242,"vX0":12.305269343389016,"vY0":-136.3524807892829,"vZ0":-4.725238869689982,"x":84.32,"y":195.87,"x0":-2.7005363034526173,"y0":50.00372250096999,"z0":4.521485656147951,"aX":-14.56290242225182},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":11.5,"spinRate":2359,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40044001953695485,"extension":6.671878551112543},"index":2,"playId":"43641c0c-d63f-37c7-a2a1-6c5b639ee608","pitchNumber":1,"startTime":"2026-05-07T21:34:32.363Z","endTime":"2026-05-07T21:34:37.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50320966263802,"aZ":-17.39807788144186,"pfxX":-7.584714632711233,"pfxZ":7.812621490243597,"pX":1.239925891386599,"pZ":1.7061540627511138,"vX0":13.540436325186214,"vY0":-135.43101074502286,"vZ0":-4.1968078079106705,"x":69.74,"y":192.71,"x0":-2.7981416888684394,"y0":50.00523475607874,"z0":4.462845143738496,"aX":-14.35081158294264},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":11.4,"spinRate":2387,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.401642229593131,"extension":6.7051466775169075},"index":3,"playId":"67279e93-1f6f-3f2a-95bd-cc332f7db7a8","pitchNumber":2,"startTime":"2026-05-07T21:34:48.439Z","endTime":"2026-05-07T21:34:53.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.251088818087933,"aZ":-17.37166573514493,"pfxX":-7.729284070306335,"pfxZ":7.716301195527887,"pX":-0.2423255343155891,"pZ":3.336342576349834,"vX0":9.987751792432089,"vY0":-136.71023684892543,"vZ0":-0.3537841435800383,"x":126.24,"y":148.7,"x0":-2.9155923164092723,"y0":50.006725578883646,"z0":4.645620947614606,"aX":-14.836262445177814},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":12.2,"spinRate":2386,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3985637329945688,"extension":6.639671670306728},"index":4,"playId":"7d277a75-3281-3d58-b564-fdac47cf9102","pitchNumber":3,"startTime":"2026-05-07T21:35:07.640Z","endTime":"2026-05-07T21:35:11.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.032989365610913,"aZ":-19.255613739957443,"pfxX":-7.603750413317382,"pfxZ":6.837665221094358,"pX":0.3745123484637012,"pZ":2.8254981803173895,"vX0":11.21823969788334,"vY0":-135.69470918117878,"vZ0":-0.9595091395991242,"x":102.72,"y":162.49,"x0":-2.800462232080837,"y0":50.00302334828662,"z0":4.508796757470311,"aX":-14.367528875755973},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":11.8,"spinRate":2247,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.40163361584645285,"extension":6.713192817910327},"index":5,"playId":"1b64a121-491d-34e4-a75a-928df268c060","pitchNumber":4,"startTime":"2026-05-07T21:35:27.705Z","endTime":"2026-05-07T21:35:30.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-07T21:35:45.638Z","endTime":"2026-05-07T21:35:56.797Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.586655423176264,"aZ":-30.21323617250794,"pfxX":5.0275939153821385,"pfxZ":1.226475728200029,"pX":-0.3699435727085096,"pZ":2.7109690653120238,"vX0":5.079986669712943,"vY0":-124.692977406318,"vZ0":1.3492975625411177,"x":131.1,"y":165.58,"x0":-3.0757214660186505,"y0":50.00170003377327,"z0":4.628570702671286,"aX":8.033804083812724},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":-10.2,"spinRate":2635,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.4367959125364935,"extension":6.610742944449876},"hitData":{"launchSpeed":99.1,"launchAngle":8.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.53,"coordY":85.02}},"index":7,"playId":"7d860d47-6910-3a64-90f7-77bf28740030","pitchNumber":5,"startTime":"2026-05-07T21:35:56.797Z","endTime":"2026-05-07T21:36:07.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.78,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:36:07.723Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a ground ball to right fielder Brett Baty. Brenton Doyle to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:36:51.381Z","endTime":"2026-05-07T21:37:05.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Brenton Doyle replaces TJ Rumfield.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-07T21:36:18.557Z","endTime":"2026-05-07T21:36:53.622Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":681198,"link":"/api/v1/people/681198"},"base":1,"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.976966535270385,"aZ":-19.461204610191587,"pfxX":-5.399959609587422,"pfxZ":6.810936159701398,"pX":0.1301670386053775,"pZ":2.3825716537958517,"vX0":9.704765256467725,"vY0":-134.5147233034962,"vZ0":-2.5579988685702917,"x":112.04,"y":174.45,"x0":-2.7921886557382893,"y0":50.00585302156132,"z0":4.696648992227139,"aX":-10.085407823629888},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":8.2,"spinRate":2261,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.40425671670880936,"extension":6.598413171690817},"hitData":{"launchSpeed":99.5,"launchAngle":6.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.27,"coordY":115.7}},"index":1,"playId":"570a4cc4-71ee-3846-ae9c-ad8ce68f88fb","pitchNumber":1,"startTime":"2026-05-07T21:36:53.622Z","endTime":"2026-05-07T21:37:05.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":17.0,"leverageIndex":2.67,"dramaIndex":176.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:37:05.624Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willi Castro walks. Troy Johnston to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:37:39.985Z","endTime":"2026-05-07T21:41:47.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.742497897841204,"aZ":-19.895359975818423,"pfxX":-7.683621647205962,"pfxZ":6.317065987727414,"pX":-1.010357452541716,"pZ":3.272810550452915,"vX0":8.376936767236666,"vY0":-137.20789668423305,"vZ0":0.17456506363079916,"x":155.51,"y":150.41,"x0":-3.0763805158240576,"y0":50.00591086766662,"z0":4.542794655422239,"aX":-14.942829972981876},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":12.6,"spinRate":2242,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3962303120824382,"extension":6.722423499602019},"index":0,"playId":"ab512f6e-58de-31e1-90ca-2ad94ab90244","pitchNumber":1,"startTime":"2026-05-07T21:37:55.529Z","endTime":"2026-05-07T21:38:00.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"bcf34085-0537-3a9a-b3ed-4075f075a34d","startTime":"2026-05-07T21:38:17.145Z","endTime":"2026-05-07T21:38:20.306Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6998940001449,"aZ":-19.521946792091384,"pfxX":-8.460762115678435,"pfxZ":6.841215239155181,"pX":-0.7660956379741697,"pZ":2.6614249112223356,"vX0":8.806525699525729,"vY0":-134.97429402017087,"vZ0":-1.135183079433078,"x":146.2,"y":166.92,"x0":-2.9680328852444684,"y0":50.0037530151224,"z0":4.458869666932409,"aX":-15.650644680341307},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":13.6,"spinRate":2323,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.40541930676540483,"extension":6.683704339775015},"index":2,"playId":"ebe290f0-391d-361b-8542-02c55461b3ec","pitchNumber":2,"startTime":"2026-05-07T21:38:39.012Z","endTime":"2026-05-07T21:38:42.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6376633507164,"aZ":-15.57249664993449,"pfxX":-8.872231461722063,"pfxZ":8.633907769147026,"pX":1.2074565470838692,"pZ":2.5010289403338817,"vX0":14.166527551294717,"vY0":-137.80514594431202,"vZ0":-2.604426703365956,"x":70.97,"y":171.25,"x0":-2.847431397994597,"y0":50.00603668383714,"z0":4.510511568798824,"aX":-17.067811588677756},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":13.1,"spinRate":2433,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3974730859625284,"extension":6.771175146131265},"index":3,"playId":"0d758c2b-92fc-3f5a-a7fa-1bf9c8b1761b","pitchNumber":3,"startTime":"2026-05-07T21:38:59.561Z","endTime":"2026-05-07T21:39:03.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.732311750284065,"aZ":-18.14903286197908,"pfxX":-9.043672924078818,"pfxZ":7.408584359550364,"pX":0.1008689704306635,"pZ":2.670518408805771,"vX0":11.113277602404194,"vY0":-137.06378198670683,"vZ0":-1.4881822652043932,"x":113.16,"y":166.68,"x0":-2.8409895922623543,"y0":50.000968192381876,"z0":4.466175049997615,"aX":-17.117814888520016},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":13.9,"spinRate":2399,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.40038819746726695,"extension":6.760569145133646},"index":4,"playId":"2b05300b-50fa-3bac-9dc8-64bd39904e0f","pitchNumber":4,"startTime":"2026-05-07T21:39:19.525Z","endTime":"2026-05-07T21:39:23.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-07T21:39:36.304Z","endTime":"2026-05-07T21:39:50.956Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"698f98ee-6ca6-37ec-9555-968c66c7dd04","startTime":"2026-05-07T21:39:50.956Z","endTime":"2026-05-07T21:39:54.090Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86351748996896,"aZ":-17.82874993663221,"pfxX":-7.854395892137737,"pfxZ":7.382950368008897,"pX":0.6861217910295212,"pZ":3.2953185667634783,"vX0":12.468964719404518,"vY0":-137.65259207125627,"vZ0":-0.17962638925268892,"x":90.85,"y":149.81,"x0":-2.855400888490206,"y0":50.006284881447996,"z0":4.555293297508692,"aX":-15.27037725703239},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":12.0,"spinRate":2451,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.3959589721125347,"extension":6.713991333958784},"index":7,"playId":"0a23d440-df6e-3ed2-82ec-77f63a0f08ac","pitchNumber":5,"startTime":"2026-05-07T21:40:15.130Z","endTime":"2026-05-07T21:40:23.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11538080331277,"aZ":-18.988601158608446,"pfxX":-6.670095594318289,"pfxZ":6.741097306292106,"pX":-0.7418973500456252,"pZ":3.661102767905821,"vX0":8.528140498253165,"vY0":-137.67960563546134,"vZ0":0.8891451844361183,"x":145.28,"y":139.93,"x0":-2.9857084496677064,"y0":50.0050666108207,"z0":4.601645097770342,"aX":-13.051909681118117},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":10.7,"spinRate":2363,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3949756708469021,"extension":6.642093165321777},"index":8,"playId":"02c86c1b-8c62-39ad-a184-40e299e1e800","pitchNumber":6,"startTime":"2026-05-07T21:40:48.768Z","endTime":"2026-05-07T21:40:54.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46367586609902,"aZ":-18.36133363294513,"pfxX":-7.370277839029118,"pfxZ":7.234221396708113,"pX":0.6492644987373744,"pZ":3.0184781845738677,"vX0":12.059996584775176,"vY0":-136.90283159166162,"vZ0":-0.6453387651588602,"x":94.74,"y":144.67,"x0":-2.84304634701086,"y0":50.0061908896025,"z0":4.506964146897988,"aX":-14.08083694530319},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":2397,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.39913268466070395,"extension":6.681832405895076},"index":9,"playId":"bb0329c3-022c-3df7-8ea8-e3c52109d03c","pitchNumber":7,"startTime":"2026-05-07T21:41:14.907Z","endTime":"2026-05-07T21:41:22.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.838768228632638,"aZ":-18.901313077511272,"pfxX":-8.975694987483273,"pfxZ":6.940119450386369,"pX":0.29488846629634785,"pZ":3.4530846174267547,"vX0":11.775259048508037,"vY0":-136.61659560707722,"vZ0":0.5457423638467034,"x":105.76,"y":145.55,"x0":-2.8818575189179776,"y0":50.00141459968629,"z0":4.538544261725135,"aX":-17.163134680254373},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":14.2,"spinRate":2397,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.39916554724208675,"extension":6.813786243701958},"index":10,"playId":"661c9710-673e-37e9-b119-b379d6a04b04","pitchNumber":8,"startTime":"2026-05-07T21:41:41.082Z","endTime":"2026-05-07T21:41:47.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":2.03,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:41:47.227Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (home run), call on the field was upheld: Jake McCarthy hits a grand slam (2) to right field. Brenton Doyle scores. Ezequiel Tovar scores. Willi Castro scores.","rbi":4,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:42:40.146Z","endTime":"2026-05-07T21:43:35.099Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1,2,3],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ezequiel Tovar replaces Troy Johnston.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-07T21:42:22.053Z","endTime":"2026-05-07T21:42:42.377Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":687859,"link":"/api/v1/people/687859"},"base":2,"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":687859,"link":"/api/v1/people/687859"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.915790411827164,"aZ":-19.134289941984203,"pfxX":-7.42151846343557,"pfxZ":6.796412737488307,"pX":-0.21140331288697028,"pZ":4.782183600663393,"vX0":9.989707897982125,"vY0":-137.07222694371555,"vZ0":3.540223882367865,"x":125.06,"y":109.66,"x0":-2.9246915729817875,"y0":50.00289379367364,"z0":4.7757736696950275,"aX":-14.240927936317046},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":11.5,"spinRate":2375,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3983126296712056,"extension":6.718250116563676},"index":1,"playId":"e2c2a637-5bbe-378d-b93a-83f37f12c992","pitchNumber":1,"startTime":"2026-05-07T21:42:42.377Z","endTime":"2026-05-07T21:42:47.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":678662,"link":"/api/v1/people/678662"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02027946218039,"aZ":-18.664649442786928,"pfxX":-7.811897439688675,"pfxZ":7.020735491067652,"pX":0.8493027196680373,"pZ":1.7333847090071113,"vX0":12.801123237168554,"vY0":-137.0565758342167,"vZ0":-3.8310735245249155,"x":84.63,"y":191.98,"x0":-2.842473893191063,"y0":50.00345790644242,"z0":4.40516136072103,"aX":-15.034514604537444},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":11.8,"spinRate":2349,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3978905400283361,"extension":6.946486731277996},"hitData":{"launchSpeed":107.4,"launchAngle":33.0,"totalDistance":448.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":254.0,"coordY":78.6}},"index":2,"playId":"df9cbab6-be90-3708-aab2-9873fdce2f54","pitchNumber":2,"startTime":"2026-05-07T21:43:03.226Z","endTime":"2026-05-07T21:43:35.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":678662,"link":"/api/v1/people/678662"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":12.5,"leverageIndex":2.3,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:43:35.099Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:45:51.306Z","endTime":"2026-05-07T21:47:09.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08727272736385,"aZ":-17.054269602852187,"pfxX":-8.180622507266412,"pfxZ":7.870472718728998,"pX":1.1822633423129696,"pZ":1.0822413795393702,"vX0":13.559886626056288,"vY0":-136.76258767019934,"vZ0":-5.878832163291708,"x":71.93,"y":209.56,"x0":-2.74499170946109,"y0":50.00517016627613,"z0":4.402665026360517,"aX":-15.722215443910967},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":12.5,"spinRate":2359,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3983033551217563,"extension":6.752145535749611},"index":0,"playId":"9bafe55d-7f29-388d-9e91-f2f8d9e49d7d","pitchNumber":1,"startTime":"2026-05-07T21:45:58.506Z","endTime":"2026-05-07T21:46:02.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879390481581577,"aZ":-19.176221111018403,"pfxX":-7.645918501508069,"pfxZ":6.950926100886034,"pX":-1.073855529745642,"pZ":2.0694548135743003,"vX0":7.780163458717286,"vY0":-135.02878179155627,"vZ0":-2.6265755327620153,"x":157.93,"y":182.9,"x0":-2.981625740950074,"y0":50.00339059343604,"z0":4.384623416531115,"aX":-14.300074986342885},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":12.5,"spinRate":2330,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.40366883707958445,"extension":6.789349741878201},"index":1,"playId":"4583ec4b-279d-36a5-8af1-d0fe216da621","pitchNumber":2,"startTime":"2026-05-07T21:46:13.810Z","endTime":"2026-05-07T21:46:18.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72212724728291,"aZ":-18.123074080604134,"pfxX":-7.5386001423892415,"pfxZ":7.476593297516089,"pX":0.06980107149005545,"pZ":1.7703918115805661,"vX0":10.40292870456851,"vY0":-135.0737160833658,"vZ0":-3.5722613923730497,"x":114.34,"y":190.98,"x0":-2.8219025510783875,"y0":50.00307469279671,"z0":4.357213163074672,"aX":-14.168620536072572},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":11.9,"spinRate":2339,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4028995089877583,"extension":6.805568326088623},"index":2,"playId":"b99ad38f-41d8-3c22-8c06-e4ec98a4cb20","pitchNumber":3,"startTime":"2026-05-07T21:46:30.881Z","endTime":"2026-05-07T21:46:35.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.794192435047727,"aZ":-18.308272156962637,"pfxX":-6.941756956234466,"pfxZ":7.231812248907828,"pX":-0.41441288737922793,"pZ":2.515939604237846,"vX0":9.374804055239,"vY0":-136.57001272367822,"vZ0":-1.8099992956667719,"x":132.8,"y":170.85,"x0":-2.9656889467833456,"y0":50.003551136833444,"z0":4.426597115586229,"aX":-13.31266021789844},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":10.9,"spinRate":2325,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.39874202595184105,"extension":6.676424186906214},"index":3,"playId":"c4b983ed-2734-3dda-946e-e0aad6d77ad6","pitchNumber":4,"startTime":"2026-05-07T21:46:47.835Z","endTime":"2026-05-07T21:46:53.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179139167648902,"aZ":-18.69567365646393,"pfxX":-7.249579841784656,"pfxZ":6.9292381571699,"pX":0.19915462573712867,"pZ":1.7816867275280766,"vX0":10.767594453188915,"vY0":-137.1062896317609,"vZ0":-3.752314763232377,"x":109.41,"y":190.67,"x0":-2.798522658569688,"y0":50.002441673787445,"z0":4.4092031140004035,"aX":-14.101062498878727},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":11.4,"spinRate":2419,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.396247444569219,"extension":6.72507489538511},"index":4,"playId":"fac9b54f-29de-309b-ada0-40050c6e1f23","pitchNumber":5,"startTime":"2026-05-07T21:47:04.759Z","endTime":"2026-05-07T21:47:09.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:47:09.349Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:47:15.927Z","endTime":"2026-05-07T21:49:55.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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, 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":85.9,"endSpeed":79.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.071423298149114,"aZ":-31.756197788003302,"pfxX":4.856764667138556,"pfxZ":0.26374747716910907,"pX":1.0461887972281927,"pZ":1.8353559897715566,"vX0":8.211343361114668,"vY0":-124.96762057560565,"vZ0":-0.5403965324481536,"x":77.12,"y":189.23,"x0":-2.901951181079762,"y0":50.00406355846221,"z0":4.642899502129253,"aX":7.750313915550027},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-10.6,"spinRate":2648,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4368064105121978,"extension":6.70936660256469},"index":0,"playId":"9eed47ac-b342-3c2b-a735-7efa3893ed9b","pitchNumber":1,"startTime":"2026-05-07T21:47:32.829Z","endTime":"2026-05-07T21:47:39.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.204588419239137,"aZ":-39.846185688613126,"pfxX":5.05517619205256,"pfxZ":-4.978661736752315,"pX":-1.007855818748741,"pZ":2.491716317323036,"vX0":3.316888171814079,"vY0":-122.50145386572537,"vZ0":2.4745573964520506,"x":155.42,"y":171.5,"x0":-3.0302898321596663,"y0":50.00502763902597,"z0":4.843292975946581,"aX":7.784867599355683},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.3,"breakHorizontal":-9.8,"spinRate":2725,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.44487779896789004,"extension":6.516985527144026},"index":1,"playId":"49b8a4ff-eec8-3fda-8145-2706cdee9b27","pitchNumber":2,"startTime":"2026-05-07T21:47:52.731Z","endTime":"2026-05-07T21:47:57.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.622724911478848,"aZ":-19.610826203761235,"pfxX":-6.673501694937565,"pfxZ":6.643028061828405,"pX":-0.979503107747493,"pZ":3.617010214724423,"vX0":7.755202178909183,"vY0":-136.10572164192595,"vZ0":1.1311794893251632,"x":154.34,"y":141.12,"x0":-2.987954056787593,"y0":50.003024848333936,"z0":4.5464675005879265,"aX":-12.622153476763355},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":10.6,"spinRate":2371,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4011946087930629,"extension":6.677340396611545},"index":2,"playId":"879e95f2-784d-38d8-b322-105e0d2a05bf","pitchNumber":3,"startTime":"2026-05-07T21:48:09.374Z","endTime":"2026-05-07T21:48:13.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50047464760615,"aZ":-21.500860005371127,"pfxX":-7.535298254098448,"pfxZ":5.711395017774942,"pX":0.26176364249922557,"pZ":2.5536388915201726,"vX0":10.980231767829627,"vY0":-135.37008803653845,"vZ0":-0.9603354234831045,"x":107.02,"y":169.83,"x0":-2.854242429643471,"y0":50.00578177742487,"z0":4.407839519001961,"aX":-14.091293270180765},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":11.5,"spinRate":2276,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.40347143323927837,"extension":6.77603167305796},"index":3,"playId":"d9030dc3-af30-327b-8f8f-a6281ec6fe27","pitchNumber":4,"startTime":"2026-05-07T21:48:32.761Z","endTime":"2026-05-07T21:48:38.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.426858458645764,"aZ":-36.63675552865807,"pfxX":4.168675157379701,"pfxZ":-2.810392808492389,"pX":0.380695830694117,"pZ":1.4256555522052783,"vX0":6.871400001436231,"vY0":-124.21768965214704,"vZ0":-0.5297935641789133,"x":102.49,"y":200.29,"x0":-2.947406659339344,"y0":50.00457847858932,"z0":4.649220279258861,"aX":6.611877635378299},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.0,"breakHorizontal":-9.0,"spinRate":2628,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.43846702303349616,"extension":6.629180919180563},"index":4,"playId":"0aa2732c-53b0-30f2-97ab-d8b44543d7d3","pitchNumber":5,"startTime":"2026-05-07T21:48:54.665Z","endTime":"2026-05-07T21:49:03.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.494969553253394,"aZ":-21.258775714240905,"pfxX":-6.481714497521203,"pfxZ":5.8333375589687755,"pX":-0.7696170519732561,"pZ":3.6047975718303853,"vX0":8.183010749015711,"vY0":-134.99820844704215,"vZ0":1.507867470015583,"x":146.34,"y":141.45,"x0":-2.9781279785079224,"y0":50.00430967921511,"z0":4.521285105223268,"aX":-12.133751031534796},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":10.3,"spinRate":2272,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40354969826249176,"extension":6.663190008575515},"index":5,"playId":"c6e5a958-07f5-35ff-9fae-f6f24b747b66","pitchNumber":6,"startTime":"2026-05-07T21:49:29.416Z","endTime":"2026-05-07T21:49:32.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.936106366333533,"aZ":-32.02829670356021,"pfxX":4.830959182607379,"pfxZ":0.09153775347491155,"pX":1.24452282984519,"pZ":1.8556525552971717,"vX0":8.848097850654678,"vY0":-124.47743665555217,"vZ0":-0.06767818547442739,"x":69.56,"y":188.68,"x0":-2.9657191007849755,"y0":50.002508698587185,"z0":4.506334429463659,"aX":7.678689472827325},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":-10.6,"spinRate":2686,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.43785549264171975,"extension":6.838071705998154},"index":6,"playId":"cbc9adad-519e-32af-816c-53f4e822f85b","pitchNumber":7,"startTime":"2026-05-07T21:49:50.710Z","endTime":"2026-05-07T21:49:55.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:49:55.357Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edouard Julien flies out to center fielder Tyrone Taylor.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:50:13.682Z","endTime":"2026-05-07T21:50:27.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.301643227351853,"aZ":-21.820854898736624,"pfxX":-8.113249210507515,"pfxZ":5.415236268391395,"pX":0.3879296188924259,"pZ":2.6513879344851152,"vX0":11.520037231995255,"vY0":-136.48081716428726,"vZ0":-0.9089709957026322,"x":102.21,"y":167.19,"x0":-2.8078482492666588,"y0":50.000823662864455,"z0":4.473262791642114,"aX":-15.507486605247104},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":12.6,"spinRate":2286,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3993047147836384,"extension":6.63297282583926},"hitData":{"launchSpeed":94.8,"launchAngle":28.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.57,"coordY":57.6}},"index":0,"playId":"33c2bdbd-7e9b-3db4-a268-1e1b53784fb0","pitchNumber":1,"startTime":"2026-05-07T21:50:19.875Z","endTime":"2026-05-07T21:50:27.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":621438,"link":"/api/v1/people/621438"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:50:27.851Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T21:52:39.152Z","endTime":"2026-05-07T21:53:55.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from second base to first base for Edouard Julien.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"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-07T21:51:39.227Z","endTime":"2026-05-07T21:51:39.255Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"100","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brenton Doyle remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"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-07T21:51:39.255Z","endTime":"2026-05-07T21:51:39.257Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ezequiel Tovar remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"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-07T21:51:39.257Z","endTime":"2026-05-07T21:51:39.258Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from shortstop to second base for Willi Castro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-07T21:51:39.258Z","endTime":"2026-05-07T21:51:39.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"600","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Jake McCarthy.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-05-07T21:51:39.259Z","endTime":"2026-05-07T21:52:41.500Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.966281452968385,"aZ":-23.214168876403857,"pfxX":-0.4195790324504558,"pfxZ":4.929938607912022,"pX":0.5737247305107781,"pZ":1.5095916190625012,"vX0":8.56164156562717,"vY0":-133.0696790201992,"vZ0":-6.913328394613738,"x":95.13,"y":198.02,"x0":-2.6127402541035214,"y0":50.003523200241695,"z0":5.790044282791266,"aX":-0.7639309796253053},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.8,"breakHorizontal":-0.8,"spinRate":2390,"spinDirection":182},"zone":14,"typeConfidence":0.8,"plateTime":0.4095221949761667,"extension":6.3523858470683265},"index":5,"playId":"535f9f6e-a5f9-33c1-9f87-00fd26a531ff","pitchNumber":1,"startTime":"2026-05-07T21:52:41.500Z","endTime":"2026-05-07T21:52:46.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.3,"endSpeed":89.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.566473090430087,"aZ":-23.56202849515677,"pfxX":-7.45251748627214,"pfxZ":4.2972272103525,"pX":0.7284604319482006,"pZ":1.107308628730471,"vX0":11.511242319847947,"vY0":-139.77826392794927,"vZ0":-8.40035014492615,"x":89.23,"y":208.88,"x0":-2.4498632278335477,"y0":50.00572784174571,"z0":5.665087960352773,"aX":-14.946760178965627},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.4,"breakHorizontal":11.5,"spinRate":2281,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.38987527020353774,"extension":6.296075204123047},"index":6,"playId":"b1664826-597c-3985-8ce3-b18ed6f879d2","pitchNumber":2,"startTime":"2026-05-07T21:52:58.278Z","endTime":"2026-05-07T21:53:02.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.319187738693504,"aZ":-20.978858034768997,"pfxX":-4.316000796091139,"pfxZ":5.603586799584166,"pX":-0.4987964795340072,"pZ":3.2865743854465244,"vX0":7.377040783168101,"vY0":-139.51263728092255,"vZ0":-3.106317695702998,"x":136.01,"y":150.04,"x0":-2.600033863929344,"y0":50.00649136618516,"z0":5.775165424685294,"aX":-8.628643260197261},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":6.5,"spinRate":2445,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3905533604683673,"extension":6.169805596626306},"index":7,"playId":"c879fd2a-b9c4-333a-9e05-238972bd4f89","pitchNumber":3,"startTime":"2026-05-07T21:53:16.070Z","endTime":"2026-05-07T21:53:20.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20608676017042,"aZ":-20.38805710452202,"pfxX":-4.267746243277461,"pfxZ":5.8152630211992715,"pX":0.7756392290193036,"pZ":2.8864201641265295,"vX0":10.742186948529424,"vY0":-140.81335796287948,"vZ0":-4.248179397851135,"x":87.43,"y":160.85,"x0":-2.518496952158634,"y0":50.00189560932139,"z0":5.717697910471497,"aX":-8.649373705622207},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.8,"breakHorizontal":5.8,"spinRate":2418,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3875980668449781,"extension":6.380917259919391},"index":8,"playId":"c94cc6a3-59e7-3566-85e2-71621978f08c","pitchNumber":4,"startTime":"2026-05-07T21:53:33.468Z","endTime":"2026-05-07T21:53:40.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94857271948566,"aZ":-22.265717338997714,"pfxX":-3.817633585816547,"pfxZ":5.054485253653297,"pX":-0.829350680817466,"pZ":3.8217733595314076,"vX0":6.674521879826296,"vY0":-137.7697838924915,"vZ0":-1.4372297415328226,"x":148.61,"y":135.59,"x0":-2.7659214237876117,"y0":50.00279324640415,"z0":5.826607490833729,"aX":-7.4842479269317765},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":5.9,"spinRate":2340,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3946107854976435,"extension":6.305060528126119},"index":9,"playId":"2e038e93-39ee-365a-a201-b590cb151a17","pitchNumber":5,"startTime":"2026-05-07T21:53:50.788Z","endTime":"2026-05-07T21:53:55.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.37,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:53:55.033Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a fly ball to left fielder Mickey Moniak. Marcus Semien to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T21:54:06.832Z","endTime":"2026-05-07T21:55:35.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.801462927221557,"aZ":-19.04677844110055,"pfxX":-0.36058076918734994,"pfxZ":6.762419135266285,"pX":-0.6839998023392506,"pZ":4.43917770811622,"vX0":5.2897405016121315,"vY0":-137.5532478234941,"vZ0":-0.797120321680427,"x":143.07,"y":118.92,"x0":-2.574556097616676,"y0":50.00182636173534,"z0":6.008731708817137,"aX":-0.7003446896772458},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":-0.4,"spinRate":2318,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3962312365391667,"extension":6.308425649804993},"index":0,"playId":"2b7cd072-3169-3523-a6f4-d8dc4c228bdd","pitchNumber":1,"startTime":"2026-05-07T21:54:25.491Z","endTime":"2026-05-07T21:54:29.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-07T21:54:45.172Z","endTime":"2026-05-07T21:55:23.094Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787256885334095,"aZ":-18.866427521149646,"pfxX":-0.08922381524599543,"pfxZ":6.78092067153778,"pX":0.20133443235054876,"pZ":3.30199238806861,"vX0":7.1998617561295735,"vY0":-138.0244156292157,"vZ0":-3.9813725966122937,"x":109.33,"y":149.63,"x0":-2.4107441621522643,"y0":50.00274756854947,"z0":6.005493811311229,"aX":-0.17612115251917698},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":-1.1,"spinRate":2296,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3942697632673178,"extension":6.352596053308342},"hitData":{"launchSpeed":63.0,"launchAngle":35.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.8,"coordY":137.0}},"index":2,"playId":"ceaa03c5-5336-39bd-be55-19c6be4c71da","pitchNumber":2,"startTime":"2026-05-07T21:55:23.094Z","endTime":"2026-05-07T21:55:35.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-4.199999999999989,"leverageIndex":0.84,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:55:35.720Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T21:55:53.053Z","endTime":"2026-05-07T21:57:34.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.537397454710266,"aZ":-26.413989772712018,"pfxX":0.012312053751562857,"pfxZ":3.134352239766292,"pX":0.31720941309026696,"pZ":2.472571650708916,"vX0":7.98885472576562,"vY0":-133.47189177891295,"vZ0":-3.9288394564991957,"x":104.91,"y":172.02,"x0":-2.6924584064791484,"y0":50.00535577039567,"z0":5.8240713410573015,"aX":0.02167292736126351},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":-1.4,"spinRate":2308,"spinDirection":187},"zone":6,"typeConfidence":0.93,"plateTime":0.4073910465242898,"extension":6.267145204831696},"index":0,"playId":"a5346c65-7a17-345f-964c-9ae6a487664c","pitchNumber":1,"startTime":"2026-05-07T21:56:10.130Z","endTime":"2026-05-07T21:56:14.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.120363043475873,"aZ":-26.126752867386823,"pfxX":-1.3197296208723084,"pfxZ":3.2558573602764938,"pX":0.14672865980058084,"pZ":1.4860734870630534,"vX0":8.106163332246547,"vY0":-134.20225025792976,"vZ0":-6.195669059882132,"x":111.41,"y":198.66,"x0":-2.7181923287209795,"y0":50.00203307916129,"z0":5.64066882165379,"aX":-2.4512784232355456},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.9,"breakHorizontal":1.0,"spinRate":2263,"spinDirection":196},"zone":14,"typeConfidence":0.78,"plateTime":0.40534539741073194,"extension":6.316759357769772},"index":1,"playId":"d3e44bf3-f488-372d-a100-cec3006b7042","pitchNumber":2,"startTime":"2026-05-07T21:56:29.446Z","endTime":"2026-05-07T21:56:34.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.509263047930443,"aZ":-27.83111585300946,"pfxX":0.5806728200834086,"pfxZ":2.432611466785188,"pX":0.6329173971396803,"pZ":2.6321212685614555,"vX0":8.667812123545728,"vY0":-131.70011732521377,"vZ0":-3.0100127361020506,"x":92.87,"y":167.71,"x0":-2.7534172333831357,"y0":50.00587149580918,"z0":5.811675802410618,"aX":1.0350677082444275},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":-2.6,"spinRate":2249,"spinDirection":181},"zone":6,"typeConfidence":0.79,"plateTime":0.4132199239976577,"extension":6.453719142298151},"index":2,"playId":"071e5820-43bf-39e8-ac4c-afbf57ff0664","pitchNumber":3,"startTime":"2026-05-07T21:56:50.252Z","endTime":"2026-05-07T21:56:54.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.345460788356736,"aZ":-17.80924041575994,"pfxX":-3.658445328810735,"pfxZ":6.928101440343655,"pX":-0.7202861688545888,"pZ":3.9050870727336666,"vX0":7.32013768061658,"vY0":-141.88349927712295,"vZ0":-1.9747470618952785,"x":144.46,"y":133.34,"x0":-2.838910954455618,"y0":50.00046013075224,"z0":5.724444064205786,"aX":-7.583836597290019},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.5,"breakHorizontal":5.4,"spinRate":2350,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38358423890811855,"extension":6.225353962880581},"index":3,"playId":"e1ed11cd-d40c-3696-8055-d012037842bc","pitchNumber":4,"startTime":"2026-05-07T21:57:10.362Z","endTime":"2026-05-07T21:57:15.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":96.7,"endSpeed":89.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53838116583823,"aZ":-19.228869720884514,"pfxX":-2.174392856554404,"pfxZ":6.372440549334428,"pX":-0.6806279415026874,"pZ":3.003786452118896,"vX0":6.648653718468147,"vY0":-140.8237563807603,"vZ0":-3.845199152788582,"x":142.94,"y":157.68,"x0":-2.7777698995801994,"y0":50.00226603665722,"z0":5.61241222405323,"aX":-4.417291027172862},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":2.8,"spinRate":2295,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3872435516367938,"extension":6.297564627532746},"index":4,"playId":"2d6dc8f4-b335-3a99-a685-ec97e9df44bf","pitchNumber":5,"startTime":"2026-05-07T21:57:30.013Z","endTime":"2026-05-07T21:57:34.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.62,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:57:34.486Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"MJ Melendez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T21:58:08.830Z","endTime":"2026-05-07T21:59:10.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[0],"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":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter MJ Melendez replaces Tyrone Taylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"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-07T21:57:46.438Z","endTime":"2026-05-07T21:58:11.013Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":621438,"link":"/api/v1/people/621438"},"defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.99911797546285,"aZ":-33.04397646573024,"pfxX":0.8137211154012548,"pfxZ":-0.5734646684743137,"pX":-0.2376570692700629,"pZ":1.5962332111755548,"vX0":5.72384341630274,"vY0":-121.60981673566991,"vZ0":-3.631944917531224,"x":126.06,"y":195.68,"x0":-2.710851408236871,"y0":50.000508255903206,"z0":5.924147078277527,"aX":1.2393842827630628},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.6,"breakHorizontal":-2.6,"spinRate":2441,"spinDirection":69},"zone":13,"typeConfidence":2.0,"plateTime":0.4474690901614373,"extension":6.342529619772338},"index":1,"playId":"c1d1a418-dcda-3f5c-a534-1f9e26d15b10","pitchNumber":1,"startTime":"2026-05-07T21:58:11.013Z","endTime":"2026-05-07T21:58:15.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.890974616767117,"aZ":-16.599194605672224,"pfxX":-2.651004211019427,"pfxZ":7.621597313217633,"pX":-0.3944281284738041,"pZ":2.551199446540509,"vX0":7.706054288711561,"vY0":-141.06986066466476,"vZ0":-5.552950046905028,"x":132.03,"y":169.9,"x0":-2.800353246709917,"y0":50.003716027421156,"z0":5.591459003345355,"aX":-5.418739179237381},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":3.5,"spinRate":2282,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3862206568740527,"extension":6.502955879544712},"index":2,"playId":"14c675ba-ca32-3ec4-99b9-c132573c7279","pitchNumber":2,"startTime":"2026-05-07T21:58:28.685Z","endTime":"2026-05-07T21:58:32.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-07T21:58:52.147Z","endTime":"2026-05-07T21:59:07.316Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24061911498862,"aZ":-18.043271440661258,"pfxX":-3.1389288968905236,"pfxZ":6.676917649859599,"pX":-0.10507646731862459,"pZ":3.188506210119725,"vX0":8.907379107375183,"vY0":-143.63694499572756,"vZ0":-3.7830152387894227,"x":121.01,"y":152.69,"x0":-2.8209593882258757,"y0":50.00537336789755,"z0":5.6256651516495495,"aX":-6.646831093823124},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.6,"breakHorizontal":4.2,"spinRate":2236,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3794604543829063,"extension":6.312070383151319},"index":4,"playId":"64ff60e4-8527-3bd5-ae68-38e81fdedb78","pitchNumber":3,"startTime":"2026-05-07T21:59:07.316Z","endTime":"2026-05-07T21:59:10.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-07T21:59:10.887Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vidal Bruján pops out softly to shortstop Ezequiel Tovar.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T22:00:22.259Z","endTime":"2026-05-07T22:00:32.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"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-07T21:59:23.556Z","endTime":"2026-05-07T22:00:24.378Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.0,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.181053154559102,"aZ":-18.266947634447302,"pfxX":-1.8641136163045378,"pfxZ":6.793886743455069,"pX":0.6539371028907277,"pZ":2.8280517863483903,"vX0":10.085473323333654,"vY0":-141.24450849688137,"vZ0":-4.799181573016908,"x":92.07,"y":162.42,"x0":-2.7006039978609757,"y0":50.003457070634994,"z0":5.701649837485205,"aX":-3.8168915856767613},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":1.6,"spinRate":2228,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.38583169826113295,"extension":6.383560709491983},"hitData":{"launchSpeed":59.5,"launchAngle":46.0,"totalDistance":170.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":128.79,"coordY":133.53}},"index":1,"playId":"c042e699-e025-36e8-b16f-97e8ba65ac1a","pitchNumber":1,"startTime":"2026-05-07T22:00:24.378Z","endTime":"2026-05-07T22:00:32.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-07T22:00:32.278Z","atBatIndex":72}]