[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:10:22.814Z","endTime":"2026-04-23T23:11:30.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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":{"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-04-23T19:44:01.133Z","endTime":"2026-04-23T22:44:30.381Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"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-04-23T22:44:30.381Z","endTime":"2026-04-23T23:09:59.005Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"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-04-23T23:09:59.005Z","endTime":"2026-04-23T23:10:25.166Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59391582534908,"aZ":-21.498618723570175,"pfxX":-9.845617184746036,"pfxZ":5.828176313219579,"pX":-0.5626031320691423,"pZ":2.719511741819776,"vX0":9.160105319631164,"vY0":-134.80334908139474,"vZ0":-2.9894321721500052,"x":138.45,"y":165.35,"x0":-2.7333107099569838,"y0":50.001821224993975,"z0":5.368629986575266,"aX":-18.03367317863345},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":15.7,"spinRate":2059,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40704707658051476,"extension":7.016448193860576},"index":3,"playId":"0afd478b-71cb-3183-b73a-aa65b384d453","pitchNumber":1,"startTime":"2026-04-23T23:10:25.166Z","endTime":"2026-04-23T23:10:30.859Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71265655735083,"aZ":-19.4607391259251,"pfxX":-9.481111260265681,"pfxZ":6.735999096098789,"pX":0.6911070777951637,"pZ":2.399792666138324,"vX0":12.30187064373512,"vY0":-137.12046342148585,"vZ0":-4.091785478562493,"x":90.66,"y":173.99,"x0":-2.6395151053474963,"y0":50.00519370617603,"z0":5.253921142729765,"aX":-17.903780172536973},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":14.3,"spinRate":2234,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4007392864483279,"extension":6.999346970862209},"index":4,"playId":"781b4f55-ceda-3537-879f-2125b5c6d9ba","pitchNumber":2,"startTime":"2026-04-23T23:10:48.474Z","endTime":"2026-04-23T23:10:52.514Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10345114683832,"aZ":-13.391820516834315,"pfxX":-8.11858070756688,"pfxZ":9.466511908120836,"pX":-1.3122114914677525,"pZ":2.870657198536757,"vX0":7.0781620823392855,"vY0":-140.50625167997646,"vZ0":-4.2099072168497615,"x":167.02,"y":161.27,"x0":-2.8187223487464967,"y0":50.00278592811937,"z0":5.268986271296256,"aX":-16.108827863608184},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":13.1,"spinRate":2375,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.390966482672217,"extension":6.864853059956566},"index":5,"playId":"48ae4416-140a-38b0-8474-aae9758db03e","pitchNumber":3,"startTime":"2026-04-23T23:11:07.759Z","endTime":"2026-04-23T23:11:12.366Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":96.7,"endSpeed":87.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.123929416925385,"aZ":-14.222407404175296,"pfxX":-8.109242025840038,"pfxZ":9.109041355104672,"pX":-0.06692398060776515,"pZ":2.6155606036480146,"vX0":10.14413291037735,"vY0":-140.29202104114754,"vZ0":-4.650143352349293,"x":119.55,"y":168.16,"x0":-2.6956081131126908,"y0":50.00137263017283,"z0":5.238506309113096,"aX":-15.979303838898813},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2461,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39214186976374954,"extension":6.978060569303783},"index":6,"playId":"b9284d71-2c11-3f47-8a6d-336f5c3e00d3","pitchNumber":4,"startTime":"2026-04-23T23:11:26.144Z","endTime":"2026-04-23T23:11:30.579Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-23T23:11:30.579Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:11:42.820Z","endTime":"2026-04-23T23:13:39.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.156621453207187,"aZ":-27.338244331240038,"pfxX":9.602460923322948,"pfxZ":3.490527539746161,"pX":-0.16172292662162802,"pZ":3.134322275263936,"vX0":3.921662381589102,"vY0":-118.23974997751057,"vZ0":0.876831388373473,"x":123.16,"y":154.15,"x0":-3.100104172085076,"y0":50.00160755513984,"z0":5.310448240370884,"aX":13.296091181298468},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.8,"breakHorizontal":-18.5,"spinRate":2485,"spinDirection":79},"zone":2,"typeConfidence":2.0,"plateTime":0.4671740560414448,"extension":6.749608701270941},"index":0,"playId":"eff0de1c-a071-37d5-8257-16151572d8bf","pitchNumber":1,"startTime":"2026-04-23T23:11:56.448Z","endTime":"2026-04-23T23:12:02.344Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.426043653931334,"aZ":-27.49415375621998,"pfxX":2.7767312575936653,"pfxZ":2.7785865003899826,"pX":0.652543191179618,"pZ":3.5981036721038593,"vX0":8.058528920476657,"vY0":-129.81943624183336,"vZ0":0.7142622775321147,"x":92.13,"y":141.63,"x0":-2.8687772952094712,"y0":50.00385270673049,"z0":5.433302186704522,"aX":4.677822055596228},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-7.1,"spinRate":2517,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.42400579222702994,"extension":6.804618288920432},"index":1,"playId":"eb95be9a-3164-3716-9196-139992b2c91f","pitchNumber":2,"startTime":"2026-04-23T23:12:12.550Z","endTime":"2026-04-23T23:12:16.888Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.660869118616144,"aZ":-25.361869728010124,"pfxX":2.220593656042368,"pfxZ":4.007999767621287,"pX":-0.30383415723297746,"pZ":3.6552365381554703,"vX0":6.018474459740689,"vY0":-129.8861830303597,"vZ0":0.52835224562232,"x":128.58,"y":140.09,"x0":-2.9446779431717847,"y0":50.00136992689105,"z0":5.386531117876922,"aX":3.7700674871321453},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":-5.4,"spinRate":2551,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.4226265889924927,"extension":6.745484940091628},"index":2,"playId":"50357cdf-13f0-3fff-98fa-5e26a3787378","pitchNumber":3,"startTime":"2026-04-23T23:12:28.973Z","endTime":"2026-04-23T23:12:34.052Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.882697670987376,"aZ":-13.949109355792062,"pfxX":-8.148904847646836,"pfxZ":9.375771798680283,"pX":0.27236218842412974,"pZ":2.8053344726950153,"vX0":11.221819577100407,"vY0":-139.39757707002772,"vZ0":-3.980118653115655,"x":106.62,"y":163.04,"x0":-2.7697231388309933,"y0":50.00674265761207,"z0":5.189493862810197,"aX":-15.847519867288064},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":12.1,"spinRate":2442,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3947730483078029,"extension":7.091773706874572},"index":3,"playId":"9057ba9f-da3d-331e-9860-173d163d5b56","pitchNumber":4,"startTime":"2026-04-23T23:12:46.941Z","endTime":"2026-04-23T23:12:52.775Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-23T23:13:01.890Z","endTime":"2026-04-23T23:13:18.010Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":81.7,"endSpeed":74.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.510164340795473,"aZ":-29.769013946578198,"pfxX":9.176720308026795,"pfxZ":1.6955036704030952,"pX":-1.0591449145109928,"pZ":2.3135868840236014,"vX0":2.058211064169612,"vY0":-118.92160733201399,"vZ0":-0.5570408817647323,"x":157.37,"y":176.31,"x0":-3.1295689964807503,"y0":50.00478814465604,"z0":5.270101055457666,"aX":13.039622192237667},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.2,"breakHorizontal":-17.2,"spinRate":2588,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.46199871776822077,"extension":6.618793608956644},"index":5,"playId":"048c42c9-366d-385b-9eb3-cbe791003f3a","pitchNumber":5,"startTime":"2026-04-23T23:13:18.010Z","endTime":"2026-04-23T23:13:23.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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.387936106107162,"aZ":-26.361965851862035,"pfxX":3.187292154391905,"pfxZ":3.4184003347015697,"pX":-1.0131292232002747,"pZ":3.6468402889333422,"vX0":3.912930271988909,"vY0":-129.37593738970824,"vZ0":0.7000506794549679,"x":155.62,"y":140.32,"x0":-2.957760080366057,"y0":50.00084287330423,"z0":5.389460862882611,"aX":5.414434235076118},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.6,"breakHorizontal":-6.6,"spinRate":2401,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.42298379979257117,"extension":6.873073858118357},"index":6,"playId":"e036577e-07da-3fa2-8c42-3e97798d1717","pitchNumber":6,"startTime":"2026-04-23T23:13:35.363Z","endTime":"2026-04-23T23:13:39.096Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:13:39.096Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Bell pops out to shortstop Ronny Mauricio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:13:52.799Z","endTime":"2026-04-23T23:14:18.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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.6,"endSpeed":81.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323236817886684,"aZ":-28.076330179272365,"pfxX":1.4061225814195657,"pfxZ":2.447900131631414,"pX":0.23610824983387016,"pZ":3.792407493357911,"vX0":7.445097399452365,"vY0":-128.7917566291643,"vZ0":1.3627239578608148,"x":108.0,"y":136.38,"x0":-2.8777001197124745,"y0":50.00577529947959,"z0":5.431477295554489,"aX":2.3558502544333786},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.0,"breakHorizontal":-4.2,"spinRate":2327,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4256663731844923,"extension":6.796675295813783},"hitData":{"launchSpeed":65.5,"launchAngle":52.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":92.13,"coordY":138.35}},"index":0,"playId":"c8f79e9b-6414-37d1-96a5-152a275d186b","pitchNumber":1,"startTime":"2026-04-23T23:14:06.442Z","endTime":"2026-04-23T23:14:18.145Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:14:18.145Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers walks. Trevor Larnach to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:14:27.396Z","endTime":"2026-04-23T23:16:37.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.913454728729604,"aZ":-13.720431770543103,"pfxX":-5.408839334748084,"pfxZ":9.63620185431751,"pX":-1.1011888571538688,"pZ":3.975842507870678,"vX0":6.845534579315217,"vY0":-138.0505598223488,"vZ0":-1.099630266055453,"x":158.97,"y":131.43,"x0":-2.9192086273037083,"y0":50.006494500788456,"z0":5.310081221580424,"aX":-10.362981451917149},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":8.3,"spinRate":2273,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3979259448816368,"extension":6.853407675862183},"index":0,"playId":"e6d356fe-74e6-336e-8670-c3ea95c785ff","pitchNumber":1,"startTime":"2026-04-23T23:14:43.347Z","endTime":"2026-04-23T23:14:47.710Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82154963315269,"aZ":-11.162551302202102,"pfxX":-6.268347456770865,"pfxZ":10.81328998030251,"pX":0.11071087552741524,"pZ":3.443649053310942,"vX0":9.919155352800708,"vY0":-139.34845038863088,"vZ0":-2.961785025337627,"x":112.78,"y":145.8,"x0":-2.7003561243737333,"y0":50.00109593735422,"z0":5.270591626068463,"aX":-12.179285584326172},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":9.0,"spinRate":2412,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39488499111688524,"extension":6.8651288955243475},"index":1,"playId":"cf1a4d9a-32a0-32ed-8d3b-6788f6276099","pitchNumber":2,"startTime":"2026-04-23T23:15:02.356Z","endTime":"2026-04-23T23:15:07.122Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.221798791059694,"aZ":-27.0369178483766,"pfxX":1.2428914866334733,"pfxZ":3.029359733663818,"pX":1.0127667675028649,"pZ":1.8373753208445955,"vX0":9.256035250658169,"vY0":-129.47789462439405,"vZ0":-3.366454732578103,"x":78.4,"y":189.17,"x0":-2.7710299243169616,"y0":50.003383591540135,"z0":5.224949060476046,"aX":2.1088440751477937},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":-4.3,"spinRate":2490,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.4231479212477218,"extension":6.762493962657706},"index":2,"playId":"4cca33cf-63d7-3c9f-a4b0-104bbd8c18ae","pitchNumber":3,"startTime":"2026-04-23T23:15:25.998Z","endTime":"2026-04-23T23:15:30.822Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45416428458178,"aZ":-25.189787730366014,"pfxX":9.988698944079012,"pfxZ":4.9942595736463335,"pX":1.0355248670599666,"pZ":2.5616944101654187,"vX0":6.222153041736079,"vY0":-118.30444235226788,"vZ0":-0.7848956434413494,"x":77.53,"y":169.61,"x0":-2.9383910706006557,"y0":50.000720259769395,"z0":5.235087725304668,"aX":13.96316911139044},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.1,"breakHorizontal":-19.7,"spinRate":2515,"spinDirection":91},"zone":12,"typeConfidence":2.0,"plateTime":0.4654158113968223,"extension":6.801732389543384},"index":3,"playId":"9e1f6ee5-5f0e-3479-aa91-8402b1b8e078","pitchNumber":4,"startTime":"2026-04-23T23:15:46.320Z","endTime":"2026-04-23T23:15:51.260Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.791776971454443,"aZ":-14.591703241949732,"pfxX":-5.244683720062731,"pfxZ":9.041805032632206,"pX":-0.798611992216195,"pZ":3.075584886501676,"vX0":7.414329048108498,"vY0":-138.75866323831244,"vZ0":-3.3518611315087483,"x":147.44,"y":155.74,"x0":-2.827094028090502,"y0":50.005967838031395,"z0":5.274874788942191,"aX":-10.203042562481397},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2217,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39512229401668275,"extension":6.906731297143181},"index":4,"playId":"0337de73-b947-307c-b82e-fbac218f9403","pitchNumber":5,"startTime":"2026-04-23T23:16:08.424Z","endTime":"2026-04-23T23:16:12.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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.175393202411854,"aZ":-16.19661781053314,"pfxX":-8.150034722670691,"pfxZ":8.30207453896643,"pX":1.301894481294398,"pZ":1.5621624435705759,"vX0":13.36066476138106,"vY0":-138.3867846139966,"vZ0":-6.890569677322123,"x":67.37,"y":196.6,"x0":-2.54735410214339,"y0":50.0025022683243,"z0":5.185053550282819,"aX":-15.684086840931071},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":11.8,"spinRate":2354,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39701536554475636,"extension":6.928773407816802},"index":5,"playId":"4ec6dd44-cfed-3ab6-9ca3-9ed555ff1bcd","pitchNumber":6,"startTime":"2026-04-23T23:16:32.475Z","endTime":"2026-04-23T23:16:37.475Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:16:37.475Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Clemens walks. Trevor Larnach to 3rd. Ryan Jeffers to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:16:52.998Z","endTime":"2026-04-23T23:19:14.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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.5,"endSpeed":86.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.363533624165775,"aZ":-16.456885475515687,"pfxX":-7.299985855405636,"pfxZ":8.104143626199635,"pX":-1.1441623475476193,"pZ":4.328801162204233,"vX0":7.194676345733268,"vY0":-138.93301020967553,"vZ0":-0.13392071832817165,"x":112.75,"y":125.67,"x0":-2.8285634144100573,"y0":50.00630851832578,"z0":5.47861050543847,"aX":-14.164345971280598},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":11.6,"spinRate":2317,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39540804932051765,"extension":6.868556699466499},"index":0,"playId":"9e344bfd-01e6-30cc-8095-0cf08cc1b41f","pitchNumber":1,"startTime":"2026-04-23T23:17:16.150Z","endTime":"2026-04-23T23:17:19.661Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":88.6,"endSpeed":81.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353356332846797,"aZ":-25.209976121061466,"pfxX":2.3953532471924945,"pfxZ":4.107438421271382,"pX":-0.8285738425018004,"pZ":4.853179810802738,"vX0":4.481275235726859,"vY0":-129.03274262030422,"vZ0":3.274984252743403,"x":118.85,"y":108.39,"x0":-2.895038414850417,"y0":50.003763789758544,"z0":5.503464349931309,"aX":4.063567241713175},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":-5.3,"spinRate":2391,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4235112722925187,"extension":6.759734475131013},"index":1,"playId":"253537be-e358-3b0a-950d-576459e9940f","pitchNumber":2,"startTime":"2026-04-23T23:17:37.864Z","endTime":"2026-04-23T23:17:41.631Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-23T23:18:51.933Z","endTime":"2026-04-23T23:18:51.934Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61905632717854,"aZ":-27.93188550696195,"pfxX":3.2162067754350154,"pfxZ":2.6147191721318492,"pX":0.11145209581563294,"pZ":4.189185717945898,"vX0":6.129633931967785,"vY0":-127.65362333169783,"vZ0":2.120966317690714,"x":103.51,"y":115.45,"x0":-2.7554131730628173,"y0":50.000591358539566,"z0":5.573126446253796,"aX":5.212411431691936},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":-7.4,"spinRate":2397,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4320099741795862,"extension":6.859350553913403},"index":3,"playId":"9ff3c353-8125-34e0-8e4d-37ac76eb816f","pitchNumber":3,"startTime":"2026-04-23T23:18:51.935Z","endTime":"2026-04-23T23:18:56.180Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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.5,"endSpeed":85.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.533991561047735,"aZ":-15.256913249751234,"pfxX":-7.5292407242243105,"pfxZ":8.835319533127025,"pX":-0.02443934692260885,"pZ":3.947543897399695,"vX0":9.892133179655026,"vY0":-138.58787296001015,"vZ0":-1.0210974742576768,"x":117.93,"y":132.2,"x0":-2.688429584717157,"y0":50.00119064117284,"z0":5.355877485254615,"aX":-14.414631443562541},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":11.2,"spinRate":2371,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3976309483132807,"extension":6.904897553901468},"index":4,"playId":"f5c28929-835d-3571-9fa9-4b14ac65b500","pitchNumber":4,"startTime":"2026-04-23T23:19:09.955Z","endTime":"2026-04-23T23:19:14.988Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.5,"awayTeamWinProbability":52.5,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.7,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:19:14.988Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Martin walks. Trevor Larnach scores. Ryan Jeffers to 3rd. Kody Clemens to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:19:29.362Z","endTime":"2026-04-23T23:21:38.061Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.342383321241854,"aZ":-13.693321898140605,"pfxX":-5.9083115879748425,"pfxZ":9.905820379189384,"pX":-0.8450226584582841,"pZ":3.3400722998441834,"vX0":7.441728030727397,"vY0":-137.6210152393503,"vZ0":-2.618573058892861,"x":149.21,"y":148.6,"x0":-2.8519283861568736,"y0":50.00242281495984,"z0":5.264351730383324,"aX":-11.02291687535343},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2294,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4022618537055864,"extension":6.935135411548031},"index":0,"playId":"072ac00b-c11c-3e6b-bdef-ac0320f189f7","pitchNumber":1,"startTime":"2026-04-23T23:19:44.266Z","endTime":"2026-04-23T23:19:51.081Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.23928550722409,"aZ":-14.889897187066653,"pfxX":-6.152474107975473,"pfxZ":9.123416572859904,"pX":-0.6513349596186966,"pZ":3.080792140319114,"vX0":7.991946228505137,"vY0":-138.75385827313903,"vZ0":-3.0033928974526574,"x":141.83,"y":155.6,"x0":-2.8085541952836017,"y0":50.003507557228225,"z0":5.206599821365051,"aX":-11.65745803783935},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2317,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39911853380224205,"extension":6.994894332666861},"index":1,"playId":"4aa142f7-a3d8-316e-8d08-2437e84d59fd","pitchNumber":2,"startTime":"2026-04-23T23:19:59.634Z","endTime":"2026-04-23T23:20:04.989Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.30068869304239,"aZ":-14.370627389663893,"pfxX":-5.768844942996102,"pfxZ":9.136440205347823,"pX":-0.15385688262537878,"pZ":3.5294303170052372,"vX0":9.583067864217849,"vY0":-139.83594664988945,"vZ0":-2.125225537664679,"x":122.86,"y":143.49,"x0":-2.9013987875867,"y0":50.00095112519555,"z0":5.260255531676316,"aX":-11.240173146058224},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2414,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3941636608794328,"extension":6.864174711977363},"index":2,"playId":"017c44e3-3e81-304f-8309-c0b6b12170b1","pitchNumber":3,"startTime":"2026-04-23T23:20:16.090Z","endTime":"2026-04-23T23:20:22.265Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":95.1,"endSpeed":84.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.09112236803699,"aZ":-13.730595391143503,"pfxX":-6.316335379776494,"pfxZ":9.784762643157302,"pX":-0.29582835745917463,"pZ":3.1119382254004697,"vX0":9.043401432517099,"vY0":-137.98444361537025,"vZ0":-3.0575933690430204,"x":128.28,"y":154.76,"x0":-2.8295567541344284,"y0":50.00546916661194,"z0":5.187712933395515,"aX":-11.910019440211586},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":9.0,"spinRate":2282,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.40039047047090204,"extension":6.989160845868427},"index":3,"playId":"263927b6-2093-36f3-b313-9fccd87739d6","pitchNumber":4,"startTime":"2026-04-23T23:20:32.732Z","endTime":"2026-04-23T23:20:36.546Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-23T23:20:55.656Z","endTime":"2026-04-23T23:21:12.747Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":73.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5394799030124,"aZ":-26.0944080188398,"pfxX":9.366244682406428,"pfxZ":4.324216614450972,"pX":-0.39530407174108323,"pZ":3.7578181597366895,"vX0":3.4314857422884897,"vY0":-118.88595730554836,"vZ0":1.9526823856021513,"x":132.07,"y":137.32,"x0":-3.081494344579459,"y0":50.00337951364011,"z0":5.323368054862294,"aX":13.170284398374585},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.6,"breakHorizontal":-17.9,"spinRate":2415,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.4638540335033907,"extension":6.789535215195737},"index":5,"playId":"514711f9-ab47-3858-8337-7d394e2820b4","pitchNumber":5,"startTime":"2026-04-23T23:21:12.747Z","endTime":"2026-04-23T23:21:17.706Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.274958704706254,"aZ":-14.24045963913475,"pfxX":-6.056092193307049,"pfxZ":9.271046713135878,"pX":1.1905777070558967,"pZ":2.97427159842326,"vX0":12.4125785809495,"vY0":-138.3121966328308,"vZ0":-3.490376681150345,"x":71.62,"y":158.47,"x0":-2.5715852813739746,"y0":50.00464632309655,"z0":5.209534262238581,"aX":-11.718295189111176},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":8.3,"spinRate":2226,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3962281425017373,"extension":7.080258711990417},"index":6,"playId":"40acf490-60d7-3ab8-91f7-f5744684bbe7","pitchNumber":6,"startTime":"2026-04-23T23:21:29.566Z","endTime":"2026-04-23T23:21:38.061Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-9.299999999999997,"leverageIndex":2.83,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:21:38.061Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to right fielder Brett Baty.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-23T23:21:51.784Z","endTime":"2026-04-23T23:24:27.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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,3,4,5,7],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"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.8,"endSpeed":88.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52680184370449,"aZ":-15.584836238603,"pfxX":-6.723418078714167,"pfxZ":8.338316293555202,"pX":1.2164576305080081,"pZ":2.0152537194185975,"vX0":13.082380398919524,"vY0":-140.3418914932991,"vZ0":-5.90556754132155,"x":70.63,"y":184.37,"x0":-2.637368402196072,"y0":50.00185241428784,"z0":5.166258987169455,"aX":-13.376065800455706},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":9.4,"spinRate":2301,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39066679714190355,"extension":6.947277448611574},"index":0,"playId":"4f2f31a9-86b1-37c8-bd78-fe4803da4b81","pitchNumber":1,"startTime":"2026-04-23T23:22:03.757Z","endTime":"2026-04-23T23:22:08.811Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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.5,"endSpeed":87.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.964281950801404,"aZ":-14.097715201226906,"pfxX":-6.154631106810108,"pfxZ":9.294213407831675,"pX":0.9284268550215556,"pZ":2.900048503407886,"vX0":12.208949339921578,"vY0":-138.58393097253128,"vZ0":-3.752043259515255,"x":81.61,"y":160.48,"x0":-2.7345406647657784,"y0":50.004236536726324,"z0":5.213161665597204,"aX":-11.973157582956482},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2300,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3952269773945427,"extension":7.023946422802701},"index":1,"playId":"a8a1d0f1-4f87-3b48-a114-c585a7a5f625","pitchNumber":2,"startTime":"2026-04-23T23:22:22.534Z","endTime":"2026-04-23T23:22:28.040Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-23T23:22:31.232Z","endTime":"2026-04-23T23:23:17.806Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":85.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.908179775925355,"aZ":-12.168804260464164,"pfxX":-7.564822321907177,"pfxZ":10.510270522174647,"pX":-0.925436533670696,"pZ":2.2732783842641724,"vX0":7.783055780570431,"vY0":-138.31529548044313,"vZ0":-5.587638014097433,"x":152.28,"y":177.4,"x0":-2.8169910998492367,"y0":50.003167531587394,"z0":5.162888719562789,"aX":-14.400183125161481},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":11.8,"spinRate":2211,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3986920936480267,"extension":6.934754334468099},"index":3,"playId":"45b80ad3-65b8-3f19-a80a-30d62bcc5e1a","pitchNumber":3,"startTime":"2026-04-23T23:23:17.806Z","endTime":"2026-04-23T23:23:22.902Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78067148861165,"aZ":-15.263345706995002,"pfxX":-7.680285371905468,"pfxZ":8.836512361419523,"pX":-0.34265083720266887,"pZ":3.2091410776005533,"vX0":9.262448696983604,"vY0":-138.20106174872888,"vZ0":-2.579322959021982,"x":130.06,"y":152.13,"x0":-2.756318212413012,"y0":50.006735932770994,"z0":5.192824580150351,"aX":-14.705915022910391},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2299,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3979030814376152,"extension":6.9153773954028415},"index":4,"playId":"befaccb5-acf8-3f67-b88e-5a3c8f0a138b","pitchNumber":4,"startTime":"2026-04-23T23:23:34.269Z","endTime":"2026-04-23T23:23:39.041Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44000941666717,"aZ":-13.667722204775364,"pfxX":-6.233010175293417,"pfxZ":9.554146636250355,"pX":-0.5024042408302517,"pZ":2.6468704748816774,"vX0":8.48088381063262,"vY0":-138.6369902318843,"vZ0":-4.324589304812161,"x":136.15,"y":167.31,"x0":-2.798425488336691,"y0":50.001878217361465,"z0":5.146331237179902,"aX":-12.07269154141192},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":9.4,"spinRate":2241,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39583852768234085,"extension":7.046550956104408},"index":5,"playId":"8e44459c-7716-3797-88b2-b3254f19db01","pitchNumber":5,"startTime":"2026-04-23T23:23:50.172Z","endTime":"2026-04-23T23:23:54.520Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-23T23:24:03.883Z","endTime":"2026-04-23T23:24:17.607Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":86.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.80083614355504,"aZ":-11.043569681842675,"pfxX":-7.562034727071408,"pfxZ":10.776548520888735,"pX":-0.06920570153811016,"pZ":2.803587664515798,"vX0":10.011265027495963,"vY0":-140.56420013995475,"vZ0":-4.523860086887678,"x":119.64,"y":163.08,"x0":-2.7282699123340066,"y0":50.005025289942644,"z0":5.176813425573557,"aX":-14.831599063740722},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.5,"breakHorizontal":11.2,"spinRate":2366,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39267272564065037,"extension":7.059225095097792},"hitData":{"launchSpeed":88.7,"launchAngle":36.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.6,"coordY":86.19}},"index":7,"playId":"9336d738-6114-3374-ae4a-a3ac9f124ade","pitchNumber":6,"startTime":"2026-04-23T23:24:17.607Z","endTime":"2026-04-23T23:24:27.619Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":2.54,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:24:27.619Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:26:37.774Z","endTime":"2026-04-23T23:27:11.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96220753221778,"aZ":-17.23008113700965,"pfxX":-9.668787410671099,"pfxZ":8.238937854842897,"pX":0.1264956283720091,"pZ":3.3205126586491156,"vX0":9.915262900908125,"vY0":-134.51887553668422,"vZ0":-0.9152890971072654,"x":112.18,"y":149.13,"x0":-2.369167439304795,"y0":50.00344652700484,"z0":4.898647893714695,"aX":-17.539855626141833},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":15.1,"spinRate":2200,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4087845865644386,"extension":6.858226677955791},"index":0,"playId":"883fdb29-0cd0-3643-8ba3-97b9836da888","pitchNumber":1,"startTime":"2026-04-23T23:26:43.224Z","endTime":"2026-04-23T23:26:47.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.630710552861686,"aZ":-20.621933214917817,"pfxX":-11.124703854808951,"pfxZ":6.432975868791202,"pX":0.17197775705502305,"pZ":2.0409565777976697,"vX0":9.452369122789385,"vY0":-133.63389225577728,"vZ0":-3.0187193504038934,"x":110.44,"y":183.67,"x0":-1.9775240634957638,"y0":50.0038956664083,"z0":4.6782810599886435,"aX":-19.984523989278948},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":17.9,"spinRate":2114,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.410941489110908,"extension":6.767601625557514},"hitData":{"launchSpeed":110.0,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.46,"coordY":98.98}},"index":1,"playId":"dfc4fc8c-47c7-383d-a75e-6dadf84cc88e","pitchNumber":2,"startTime":"2026-04-23T23:26:59.579Z","endTime":"2026-04-23T23:27:11.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:27:11.190Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Bo Bichette to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:27:19.389Z","endTime":"2026-04-23T23:29:25.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51174299366144,"aZ":-17.87257434538674,"pfxX":-10.648848920859352,"pfxZ":8.034543381240159,"pX":-1.061943856888275,"pZ":1.0956790028896812,"vX0":7.544341669909739,"vY0":-133.53706760270393,"vZ0":-6.008950270724095,"x":157.48,"y":209.2,"x0":-2.5602750910057015,"y0":50.00574547247372,"z0":4.68944503328513,"aX":-18.96592096419078},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":17.4,"spinRate":2243,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41238088394933126,"extension":6.674466799487103},"index":0,"playId":"7557e59c-dc5f-3026-8e7c-a010a048c25a","pitchNumber":1,"startTime":"2026-04-23T23:27:37.349Z","endTime":"2026-04-23T23:27:43.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":91.8,"endSpeed":83.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.872130103680604,"aZ":-20.687944851962282,"pfxX":-11.31105036299845,"pfxZ":6.385088219245124,"pX":0.008894843649055314,"pZ":2.4675241982358633,"vX0":9.835747388804872,"vY0":-133.34499810443384,"vZ0":-1.994409492015646,"x":116.66,"y":172.16,"x0":-2.259240222793155,"y0":50.00568972206899,"z0":4.718979223247107,"aX":-20.357774148677752},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":18.4,"spinRate":2156,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.41087488416560136,"extension":6.734372361136512},"index":1,"playId":"7770caab-9693-3c6a-9585-4986198a1665","pitchNumber":2,"startTime":"2026-04-23T23:27:54.363Z","endTime":"2026-04-23T23:27:58.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":87.3,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.935240333467622,"aZ":-31.201280782572336,"pfxX":-13.087480151145853,"pfxZ":0.607018884200162,"pX":-0.6810051223509043,"pZ":2.10348382125603,"vX0":8.691789240236579,"vY0":-126.65213671379902,"vZ0":-0.6263316083177929,"x":142.96,"y":181.99,"x0":-2.4865277439209668,"y0":50.00132071796894,"z0":4.886596190121321,"aX":-20.901522844503084},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":21.2,"spinRate":2135,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.43528384428992073,"extension":6.707034224168545},"index":2,"playId":"60ae6577-74b8-323c-8073-f4458790c4d3","pitchNumber":3,"startTime":"2026-04-23T23:28:14.005Z","endTime":"2026-04-23T23:28:19.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.924558369173415,"aZ":-36.749238088042574,"pfxX":8.325006717398633,"pfxZ":-3.569781037030107,"pX":0.8177249455923876,"pZ":1.4724425898233025,"vX0":5.036677125196508,"vY0":-113.73286947600553,"vZ0":0.22435345953547126,"x":85.83,"y":199.02,"x0":-2.522877533560229,"y0":50.00145846427788,"z0":5.080866577935516,"aX":10.676129882566018},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.0,"breakHorizontal":-16.6,"spinRate":2673,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.48550886505581614,"extension":6.4433178478558135},"index":3,"playId":"24c43d8b-c368-308d-8578-29f5313ba4b3","pitchNumber":4,"startTime":"2026-04-23T23:28:37.286Z","endTime":"2026-04-23T23:28:43.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.477434130993355,"aZ":-32.09108190150769,"pfxX":-14.34669950016935,"pfxZ":0.04612309424246863,"pX":1.003604660628552,"pZ":1.7742153325886787,"vX0":13.003561563008548,"vY0":-128.49892384100608,"vZ0":-1.2160531853916634,"x":78.74,"y":190.88,"x0":-2.296785282463266,"y0":50.0002825912114,"z0":4.7825819569093,"aX":-23.617762692580182},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.0,"breakHorizontal":22.4,"spinRate":2243,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4288134708898026,"extension":6.7651020227957455},"index":4,"playId":"b323fd5b-2d8c-301e-97ff-289de2174cca","pitchNumber":5,"startTime":"2026-04-23T23:28:57.774Z","endTime":"2026-04-23T23:29:02.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.572451258580045,"aZ":-22.313343680486703,"pfxX":-11.488340703439903,"pfxZ":5.26086375369035,"pX":-1.2935024490079605,"pZ":1.6086423636432048,"vX0":6.863189743139957,"vY0":-136.87707386574402,"vZ0":-3.7806725647313986,"x":166.31,"y":195.35,"x0":-2.3564422342849536,"y0":50.00507843513617,"z0":4.558029725459104,"aX":-21.541841073794288},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":19.1,"spinRate":2197,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4019986962615496,"extension":6.68476744534083},"index":5,"playId":"df4c333f-0f8d-31e1-a680-95a68854c550","pitchNumber":6,"startTime":"2026-04-23T23:29:18.789Z","endTime":"2026-04-23T23:29:25.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.400000000000006,"awayTeamWinProbability":45.599999999999994,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":1.55,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:29:25.776Z","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":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:29:59.653Z","endTime":"2026-04-23T23:30:43.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-04-23T23:29:48.953Z","endTime":"2026-04-23T23:30:02.008Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.012297255011646,"aZ":-21.657336015993415,"pfxX":-10.661556678805512,"pfxZ":5.871944868836753,"pX":-0.9180981935569309,"pZ":2.776185484092841,"vX0":7.785631804602748,"vY0":-133.9940779918284,"vZ0":-0.7378148770908093,"x":152.0,"y":163.82,"x0":-2.4982908138918374,"y0":50.00360693754917,"z0":4.623962305713597,"aX":-19.096608774755094},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":17.3,"spinRate":2137,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.411142390314307,"extension":7.0578870965913865},"index":1,"playId":"6803a6b0-ab73-3d38-af91-cc4944310f25","pitchNumber":1,"startTime":"2026-04-23T23:30:02.008Z","endTime":"2026-04-23T23:30:05.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":71.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819607451210356,"aZ":-34.182270008748745,"pfxX":10.951491437042154,"pfxZ":-1.5358754427207106,"pX":-0.4549681709793255,"pZ":1.757578860332862,"vX0":2.148350177913594,"vY0":-115.24915325699374,"vZ0":0.9099327573932248,"x":134.34,"y":191.33,"x0":-2.8262591804565775,"y0":50.00270270730018,"z0":4.73079195225907,"aX":14.33143949089806},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-2.0,"breakHorizontal":-20.4,"spinRate":2770,"spinDirection":73},"zone":7,"typeConfidence":2.0,"plateTime":0.4802814711821406,"extension":6.761677081641698},"index":2,"playId":"11cac8b4-fcde-3457-b612-e7c6a35db3af","pitchNumber":2,"startTime":"2026-04-23T23:30:19.154Z","endTime":"2026-04-23T23:30:25.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.813279276105238,"aZ":-16.040252730314812,"pfxX":-7.860077625515569,"pfxZ":8.70348035172461,"pX":-0.7291974786700705,"pZ":3.055223504306188,"vX0":7.543459830175031,"vY0":-135.8008304694368,"vZ0":-1.3425038197234105,"x":144.8,"y":156.29,"x0":-2.531831505509888,"y0":50.00406984725037,"z0":4.68038582400746,"aX":-14.572744760198953},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":12.5,"spinRate":2260,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.4044937292036863,"extension":7.038637614911433},"index":3,"playId":"c47ba1d2-607c-3d46-9b98-03a6585e3f77","pitchNumber":3,"startTime":"2026-04-23T23:30:39.957Z","endTime":"2026-04-23T23:30:43.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.98,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:30:43.950Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Robert Jr. grounds into a force out, third baseman Tristan Gray to second baseman Luke Keaschall. Bo Bichette to 3rd. Juan Soto out at 2nd. Luis Robert Jr. to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:30:57.246Z","endTime":"2026-04-23T23:33:00.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":656484,"link":"/api/v1/people/656484"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"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":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20758583629993,"aZ":-19.635909215883967,"pfxX":-6.4707561286497155,"pfxZ":6.978099455586776,"pX":-0.3503049021391304,"pZ":4.134622038786826,"vX0":7.884056733994363,"vY0":-134.01491204651796,"vZ0":1.8096130931699228,"x":130.35,"y":127.15,"x0":-2.506342444964052,"y0":50.00336629661996,"z0":4.863839898750133,"aX":-11.628997402766295},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2162,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4105841882704486,"extension":6.7187976601226},"index":0,"playId":"69476d50-0ed3-3423-97e5-334cb714e16c","pitchNumber":1,"startTime":"2026-04-23T23:31:10.996Z","endTime":"2026-04-23T23:31:15.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":93.2,"endSpeed":83.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33805517568722,"aZ":-19.889411741760345,"pfxX":-8.136916936020361,"pfxZ":6.744544801231395,"pX":-0.2509493839134035,"pZ":3.3076529413184907,"vX0":8.525906098987884,"vY0":-135.3150681807072,"vZ0":0.08026641820428426,"x":126.57,"y":149.47,"x0":-2.4120586925868124,"y0":50.00456667293322,"z0":4.6913990793578835,"aX":-14.82700673855672},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":12.5,"spinRate":2185,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40751168487192224,"extension":7.001200147637566},"index":1,"playId":"0460113b-8167-3746-9d94-6c9aa6a3cd6b","pitchNumber":2,"startTime":"2026-04-23T23:31:27.869Z","endTime":"2026-04-23T23:31:32.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.843276371855566,"aZ":-21.1662532121374,"pfxX":-10.735297730974525,"pfxZ":5.9867800350388585,"pX":-1.409294734085861,"pZ":3.6392801286324072,"vX0":6.768377551471961,"vY0":-135.55548858705572,"vZ0":1.112726554388044,"x":170.72,"y":140.52,"x0":-2.5587681971498144,"y0":50.00492726836529,"z0":4.713510800624473,"aX":-19.749043562245046},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":17.8,"spinRate":2132,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40586827337268083,"extension":6.845067342963076},"index":2,"playId":"53a9d5df-6fd5-3f39-a34c-24bb2d5f8bcb","pitchNumber":3,"startTime":"2026-04-23T23:31:45.277Z","endTime":"2026-04-23T23:31:49.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.088753528266984,"aZ":-23.798495319096244,"pfxX":-13.693976029530559,"pfxZ":4.382887644616132,"pX":0.9523891816036357,"pZ":1.8327255394993436,"vX0":13.341758609126458,"vY0":-137.70858295008134,"vZ0":-2.6756483941405844,"x":80.7,"y":189.3,"x0":-2.188489405742828,"y0":50.00208887424008,"z0":4.436161078257633,"aX":-26.16167894645204},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":21.8,"spinRate":2189,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3985543233158091,"extension":7.0218078446624235},"index":3,"playId":"049c28f7-ec01-3077-95fc-dca8bd355a5c","pitchNumber":4,"startTime":"2026-04-23T23:32:12.555Z","endTime":"2026-04-23T23:32:18.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"48591dd7-2bdf-4f54-8836-66098c72e821","startTime":"2026-04-23T23:32:31.282Z","endTime":"2026-04-23T23:32:36.282Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026816358154534,"aZ":-40.246120468835116,"pfxX":10.290421746472655,"pfxZ":-6.383394182745244,"pX":0.7390053030918348,"pZ":1.5245487643805649,"vX0":4.3658555817939195,"vY0":-113.06481213746714,"vZ0":1.6925497992134033,"x":88.83,"y":197.62,"x0":-2.5675148938461607,"y0":50.00181809332223,"z0":4.876416964361994,"aX":13.015304174695874},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.6,"breakHorizontal":-19.9,"spinRate":2840,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4887617938961233,"extension":6.906961010597978},"hitData":{"launchSpeed":73.5,"launchAngle":-3.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.6,"coordY":170.94}},"index":5,"playId":"2c557459-2d14-34e5-9ef3-2aaf9d082681","pitchNumber":5,"startTime":"2026-04-23T23:32:51.800Z","endTime":"2026-04-23T23:33:00.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":-4.199999999999996,"leverageIndex":2.05,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:33:00.848Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brett Baty homers (1) on a fly ball to right field. Bo Bichette scores. Luis Robert Jr. scores.","rbi":3,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:33:16.287Z","endTime":"2026-04-23T23:34:08.583Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741468111379152,"aZ":-17.921408080642077,"pfxX":-7.240737063133907,"pfxZ":7.7252371299028955,"pX":0.22591789290236683,"pZ":3.0949024940558694,"vX0":9.508171122548084,"vY0":-134.81901958078004,"vZ0":-0.9968082436155665,"x":108.39,"y":155.22,"x0":-2.402342165735003,"y0":50.00192904343585,"z0":4.7318555558667095,"aX":-13.357634256832759},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":2190,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.4059576199541066,"extension":6.782589554790133},"hitData":{"launchSpeed":107.1,"launchAngle":27.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":226.72,"coordY":63.99}},"index":0,"playId":"b3951c7c-226c-3e97-a52b-e78ee9e6eff2","pitchNumber":1,"startTime":"2026-04-23T23:33:40.148Z","endTime":"2026-04-23T23:34:08.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":25.699999999999996,"leverageIndex":1.94,"dramaIndex":211.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:34:08.583Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-23T23:34:18.498Z","endTime":"2026-04-23T23:35:14.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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, 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":77.8,"endSpeed":69.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41800013612504,"aZ":-30.8586658332922,"pfxX":8.966370455991727,"pfxZ":1.0454257565101361,"pX":-0.05069935935448548,"pZ":3.158059649756869,"vX0":2.796517282244611,"vY0":-113.00544111728946,"vZ0":3.170225605994032,"x":118.93,"y":153.51,"x0":-2.4776276569369395,"y0":50.00418014101598,"z0":4.888149132270654,"aX":11.304993475778918},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":3.2,"breakHorizontal":-17.0,"spinRate":2714,"spinDirection":72},"zone":2,"typeConfidence":2.0,"plateTime":0.4894444836421501,"extension":6.761842208266621},"index":0,"playId":"9ec87778-e3f3-3941-8567-f5d42275b809","pitchNumber":1,"startTime":"2026-04-23T23:34:33.723Z","endTime":"2026-04-23T23:34:39.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-23T23:34:49.296Z","endTime":"2026-04-23T23:35:05.258Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":92.4,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0074627437267,"aZ":-15.054917668902947,"pfxX":-8.618499103728535,"pfxZ":9.597240327836484,"pX":0.6606429754591241,"pZ":2.357438309055834,"vX0":10.191643827074596,"vY0":-133.97659304459037,"vZ0":-3.003088849340199,"x":91.82,"y":175.13,"x0":-2.106962797395637,"y0":50.003503657024226,"z0":4.594925015875523,"aX":-15.375255643606224},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":13.0,"spinRate":2128,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4117876965372851,"extension":6.943130240605742},"hitData":{"launchSpeed":75.0,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.0,"coordY":156.0}},"index":2,"playId":"6ac60e3a-25a1-3424-938c-9be20cd636ba","pitchNumber":2,"startTime":"2026-04-23T23:35:05.258Z","endTime":"2026-04-23T23:35:14.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:35:14.704Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T23:37:19.926Z","endTime":"2026-04-23T23:38:17.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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(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":91.3,"endSpeed":82.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14231574469869,"aZ":-15.832049422419633,"pfxX":-9.980497996374426,"pfxZ":9.304178094074734,"pX":-0.9243315559191628,"pZ":3.2185076899388054,"vX0":7.715176776961862,"vY0":-132.65381523049993,"vZ0":-2.6455162791936644,"x":152.23,"y":151.88,"x0":-2.5944102818155867,"y0":50.006469988162046,"z0":5.402873673649825,"aX":-17.53808861951385},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.3,"breakHorizontal":16.1,"spinRate":2204,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4151740745145984,"extension":6.967270040305624},"index":0,"playId":"63d34d64-e514-3e45-b218-87aca23c97bf","pitchNumber":1,"startTime":"2026-04-23T23:37:24.373Z","endTime":"2026-04-23T23:37:29.639Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":94.7,"endSpeed":85.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15306374511408,"aZ":-12.815776681315784,"pfxX":-11.523630334851,"pfxZ":10.297769472776697,"pX":-1.1428513704187682,"pZ":2.2330714159102802,"vX0":8.36205862611502,"vY0":-137.3838987460318,"vZ0":-5.629603718168097,"x":160.56,"y":178.49,"x0":-2.7546352334798634,"y0":50.00239184564026,"z0":5.206569198188944,"aX":-21.661762586492916},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":18.7,"spinRate":2330,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4012397605930751,"extension":6.991465288912265},"index":1,"playId":"36b99031-1762-33c2-b027-55d35739242a","pitchNumber":2,"startTime":"2026-04-23T23:37:39.724Z","endTime":"2026-04-23T23:37:44.491Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":71.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78558606113759,"aZ":-26.412862283684227,"pfxX":11.241975911195873,"pfxZ":4.364317782188536,"pX":0.10101837871770283,"pZ":3.7627666717082975,"vX0":3.4796021246002624,"vY0":-115.42535856496144,"vZ0":2.1204691798545086,"x":113.15,"y":137.19,"x0":-2.8950892314080323,"y0":50.0026284992584,"z0":5.413251583926772,"aX":14.843431627522442},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.9,"breakHorizontal":-21.2,"spinRate":2544,"spinDirection":81},"zone":12,"typeConfidence":2.0,"plateTime":0.47847984316320513,"extension":6.917824559063967},"index":2,"playId":"d473bcd8-35b5-3c00-8a1f-3aef478eb580","pitchNumber":3,"startTime":"2026-04-23T23:37:57.973Z","endTime":"2026-04-23T23:38:02.590Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.908517782686467,"aZ":-20.100214966598738,"pfxX":-1.6117008408610651,"pfxZ":7.289059564937002,"pX":0.33474391655291136,"pZ":4.249002822674955,"vX0":8.316363768077379,"vY0":-128.46509249561942,"vZ0":1.077954698474628,"x":104.24,"y":124.06,"x0":-2.7478857761538347,"y0":50.000690947047815,"z0":5.396926490604773,"aX":-2.6707715075795746},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.7,"breakHorizontal":0.8,"spinRate":2465,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4278783236515622,"extension":6.948172568196088},"index":3,"playId":"f09fb624-9d04-3ada-b2d5-7778f539a58b","pitchNumber":4,"startTime":"2026-04-23T23:38:12.611Z","endTime":"2026-04-23T23:38:17.114Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.9,"awayTeamWinProbability":34.099999999999994,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:38:17.114Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tristan Gray lines out to left fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T23:38:29.786Z","endTime":"2026-04-23T23:39:49.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9068072432864,"aZ":-26.301666928230706,"pfxX":1.9927239892486226,"pfxZ":3.681538607681448,"pX":0.16152163197063646,"pZ":2.939511954960166,"vX0":6.679716098629801,"vY0":-125.58231030478913,"vZ0":-0.6380045183953211,"x":110.84,"y":159.41,"x0":-2.7936915185973263,"y0":50.0016445797408,"z0":5.34016902082394,"aX":3.1739221448518964},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-5.2,"spinRate":2424,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.4364994522367365,"extension":6.890285913031454},"index":0,"playId":"743ca9ba-a4d2-3e45-b879-0068f600ac3e","pitchNumber":1,"startTime":"2026-04-23T23:38:45.825Z","endTime":"2026-04-23T23:38:50.175Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.625280748481465,"aZ":-15.400119324850852,"pfxX":-9.549666921796172,"pfxZ":8.82534133870877,"pX":-0.7468424485963965,"pZ":3.458142624914179,"vX0":8.635279117806055,"vY0":-137.72476607638967,"vZ0":-2.1123739850256196,"x":145.47,"y":145.41,"x0":-2.698554395444934,"y0":50.00205094521011,"z0":5.289364755180037,"aX":-18.149799069380418},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":15.2,"spinRate":2304,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3993350948037051,"extension":6.986454508483635},"index":1,"playId":"e5d349b0-5e19-39dc-bc1f-eade272e3d78","pitchNumber":2,"startTime":"2026-04-23T23:39:05.623Z","endTime":"2026-04-23T23:39:11.414Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-23T23:39:22.966Z","endTime":"2026-04-23T23:39:36.662Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34411459129048,"aZ":-11.468251245807325,"pfxX":-5.536529274285572,"pfxZ":10.757335748821225,"pX":-0.20246455541862585,"pZ":3.528227898958542,"vX0":8.62904063328608,"vY0":-138.45523171397826,"vZ0":-2.774373802017033,"x":124.72,"y":143.52,"x0":-2.6523625636503483,"y0":50.006381443034336,"z0":5.319791296675331,"aX":-10.661250734341438},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":8.0,"spinRate":2348,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3968773487562207,"extension":6.970181825919415},"hitData":{"launchSpeed":87.7,"launchAngle":25.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.34,"coordY":108.24}},"index":3,"playId":"d978b401-4189-3f2d-9d5f-36fd148cbdf4","pitchNumber":3,"startTime":"2026-04-23T23:39:36.662Z","endTime":"2026-04-23T23:39:49.278Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.5,"awayTeamWinProbability":30.5,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.58,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:39:49.278Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Byron Buxton hit by pitch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T23:39:55.311Z","endTime":"2026-04-23T23:42:02.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.721289976218664,"aZ":-21.404552371504504,"pfxX":-12.513071207850627,"pfxZ":5.965704067562638,"pX":-1.2441172012637505,"pZ":2.428077888127182,"vX0":7.8660054933436365,"vY0":-134.4241505441643,"vZ0":-3.590376371518876,"x":164.42,"y":173.22,"x0":-2.602457679691427,"y0":50.00546272532851,"z0":5.325025226974171,"aX":-22.60175226511283},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":20.6,"spinRate":2066,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40953493856188183,"extension":7.020024585449853},"index":0,"playId":"ed66f465-9144-38b1-a512-f687ed72486d","pitchNumber":1,"startTime":"2026-04-23T23:40:13.608Z","endTime":"2026-04-23T23:40:19.599Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-23T23:40:27.332Z","endTime":"2026-04-23T23:40:50.757Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"dac15fa7-40e2-409d-ab76-276d6e0b8573","startTime":"2026-04-23T23:40:50.757Z","endTime":"2026-04-23T23:40:55.757Z","isPitch":false,"type":"no_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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Byron Buxton batting, Brooks Lee advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"dac15fa7-40e2-409d-ab76-276d6e0b8573","startTime":"2026-04-23T23:40:57.712Z","endTime":"2026-04-23T23:41:20.967Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681035,"link":"/api/v1/people/681035"},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"postOnSecond":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"homeTeamWinProbability":67.9,"awayTeamWinProbability":32.099999999999994,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":1.27,"dramaIndex":47.0,"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55547158400826,"aZ":-21.853976992779575,"pfxX":-12.709265313941204,"pfxZ":5.658784179931633,"pX":-0.8501145834649552,"pZ":2.876728468583379,"vX0":8.965374758031762,"vY0":-134.75026161277836,"vZ0":-2.3904985857345653,"x":149.4,"y":161.11,"x0":-2.5831741175886065,"y0":50.003257249364104,"z0":5.333310677574592,"aX":-23.178258228595375},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":20.9,"spinRate":2204,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4077871675561031,"extension":6.927252421221528},"index":4,"playId":"8220f9e8-420b-3f1e-9eaf-d4f024dacd16","pitchNumber":2,"startTime":"2026-04-23T23:41:20.967Z","endTime":"2026-04-23T23:41:26.370Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56461715574898,"aZ":-34.0897901877246,"pfxX":-9.556986693714874,"pfxZ":-1.3064541648605914,"pX":-2.394328038806393,"pZ":3.4163263915456867,"vX0":3.8118354613241094,"vY0":-120.71873958824254,"vZ0":2.1152777486176184,"x":208.27,"y":146.54,"x0":-2.756461568809107,"y0":50.00195200639591,"z0":5.540054504118363,"aX":-14.035897050768247},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.6,"breakHorizontal":16.3,"spinRate":1199,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4545632997232705,"extension":6.962199384863813},"index":5,"playId":"f4295f63-363b-365f-a66e-0a000735c4a5","pitchNumber":3,"startTime":"2026-04-23T23:41:55.487Z","endTime":"2026-04-23T23:42:02.487Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.27,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:42:02.487Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T23:45:14.059Z","endTime":"2026-04-23T23:46:19.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-23T23:42:27.489Z","endTime":"2026-04-23T23:43:25.695Z","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tobias Myers replaces Christian Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-23T23:43:25.695Z","endTime":"2026-04-23T23:45:16.351Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668964,"link":"/api/v1/people/668964"},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712265023119723,"aZ":-11.598960737459905,"pfxX":-3.243755238757414,"pfxZ":11.922461869312592,"pX":0.2515538425847841,"pZ":1.9911730829592296,"vX0":3.303372778298097,"vY0":-131.05223433576458,"vZ0":-7.563304285696606,"x":107.41,"y":185.02,"x0":-0.6085615396750703,"y0":50.003943787033464,"z0":5.7962164722765666,"aX":-5.598732372313508},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.9,"breakHorizontal":5.0,"spinRate":2144,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.4191960387510698,"extension":6.718206542709725},"index":2,"playId":"465d1ee2-4fab-3d27-b7a0-b15da2b8b987","pitchNumber":1,"startTime":"2026-04-23T23:45:16.351Z","endTime":"2026-04-23T23:45:21.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61384876071901,"aZ":-26.629833221264246,"pfxX":-8.087854401834305,"pfxZ":4.20055855811038,"pX":0.4566600117497999,"pZ":0.8663689742735216,"vX0":4.392257354725448,"vY0":-114.80945852050695,"vZ0":-5.353860792339666,"x":99.59,"y":215.39,"x0":-0.44224760853130496,"y0":50.00183315309233,"z0":5.857972446680887,"aX":-10.66809020387495},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":6.4,"breakHorizontal":13.3,"spinRate":1539,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4792575823393186,"extension":6.687237594786279},"index":3,"playId":"0f0ca116-b32e-38cd-93ab-c5eafe815432","pitchNumber":2,"startTime":"2026-04-23T23:45:30.965Z","endTime":"2026-04-23T23:45:35.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.835821455346526,"aZ":-28.00450312778856,"pfxX":-7.934227748649683,"pfxZ":3.198585419089226,"pX":-0.4874286383202605,"pZ":1.9474762595735673,"vX0":2.8272840141068345,"vY0":-113.73656897652769,"vZ0":-2.581533279970401,"x":135.58,"y":186.2,"x0":-0.7193224614930586,"y0":50.001975397395675,"z0":5.888273533545814,"aX":-10.342415974280081},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":5.4,"breakHorizontal":13.6,"spinRate":1479,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.48249044457133206,"extension":6.920960435227353},"index":4,"playId":"a7bc5d45-40b8-378a-a22f-f7b619cd4739","pitchNumber":3,"startTime":"2026-04-23T23:45:49.351Z","endTime":"2026-04-23T23:45:54.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-23T23:46:00.978Z","endTime":"2026-04-23T23:46:15.437Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.338809363166398,"aZ":-24.52497872791311,"pfxX":-6.935217097892966,"pfxZ":5.71826446388773,"pX":-1.570847289451713,"pZ":1.3411891587169191,"vX0":0.03499709282981417,"vY0":-115.23177589285982,"vZ0":-4.793823203624172,"x":176.88,"y":202.57,"x0":-0.6858172702353645,"y0":50.00491094262287,"z0":5.831140859156485,"aX":-9.284653367376206},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":9.4,"breakHorizontal":12.5,"spinRate":1501,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.4761561724737726,"extension":6.695333445147431},"index":6,"playId":"7e3736ec-a874-3a30-94a5-67df6f82853b","pitchNumber":4,"startTime":"2026-04-23T23:46:15.437Z","endTime":"2026-04-23T23:46:19.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":4.8999999999999915,"leverageIndex":2.08,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:46:19.456Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-23T23:46:34.119Z","endTime":"2026-04-23T23:49:14.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.829304494727833,"aZ":-10.930584604030832,"pfxX":-3.6752880515776147,"pfxZ":11.734360646791828,"pX":0.8432803743247682,"pZ":2.528340383080932,"vX0":5.212213072424155,"vY0":-133.7020888354575,"vZ0":-6.543534290052721,"x":84.86,"y":170.51,"x0":-0.6539409481787022,"y0":50.002863432394754,"z0":5.791856973962375,"aX":-6.6540925561837065},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":5.5,"spinRate":2220,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.40966577443619423,"extension":6.912574961743876},"index":0,"playId":"3ec2cbd2-445c-3ff1-994c-a6607af9f7e4","pitchNumber":1,"startTime":"2026-04-23T23:46:48.556Z","endTime":"2026-04-23T23:46:54.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.274188999133088,"aZ":-12.294248685951878,"pfxX":-3.9447017852399426,"pfxZ":10.894938903405079,"pX":0.14633441216465087,"pZ":2.154552116967042,"vX0":3.369440345908225,"vY0":-134.05963911111505,"vZ0":-7.36688419307566,"x":111.42,"y":180.61,"x0":-0.6127031359990444,"y0":50.004986492449966,"z0":5.810936647451332,"aX":-7.199727749630957},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":6.5,"spinRate":2195,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.4081629173600785,"extension":6.646539120605587},"index":1,"playId":"d24b4929-fe52-39ab-afa0-f8b3e84cd68d","pitchNumber":2,"startTime":"2026-04-23T23:47:07.499Z","endTime":"2026-04-23T23:47:11.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"451dcd4f-0e7e-4126-94b0-3c3f2c5081fa","startTime":"2026-04-23T23:47:22.021Z","endTime":"2026-04-23T23:47:27.021Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.758218480659096,"aZ":-24.04862239162306,"pfxX":-8.549757966788878,"pfxZ":5.933262720312783,"pX":0.44636548793135505,"pZ":1.2210179792294977,"vX0":4.5731599715616555,"vY0":-116.77103084494254,"vZ0":-5.449030727039757,"x":99.99,"y":205.81,"x0":-0.43544242646618303,"y0":50.00244552653628,"z0":5.872289647170466,"aX":-11.704918656981594},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":9.6,"breakHorizontal":14.2,"spinRate":1548,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4706183588537858,"extension":6.634386994963815},"index":3,"playId":"e73dd757-41ef-377f-a32c-f48f2cd28e9e","pitchNumber":3,"startTime":"2026-04-23T23:47:40.171Z","endTime":"2026-04-23T23:47:44.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.716808361843814,"aZ":-25.566540879544206,"pfxX":-7.229930847140441,"pfxZ":4.777152261049944,"pX":0.5046905898208088,"pZ":1.5011495582433987,"vX0":4.6204180450233014,"vY0":-116.51078370501897,"vZ0":-4.456485032563155,"x":97.76,"y":198.25,"x0":-0.5591238912241295,"y0":50.00195387808101,"z0":5.838731066462281,"aX":-9.99643227434725},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.9,"breakHorizontal":12.0,"spinRate":1470,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4690829259797962,"extension":6.832080084304627},"index":4,"playId":"cbde3bb0-81a8-3f6a-a9a3-66aecd672954","pitchNumber":4,"startTime":"2026-04-23T23:47:56.751Z","endTime":"2026-04-23T23:48:01.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-04-23T23:48:11.351Z","endTime":"2026-04-23T23:48:26.281Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40139810906111,"aZ":-21.75580892307214,"pfxX":5.898018350290477,"pfxZ":6.4854976470426555,"pX":0.6618932839983647,"pZ":1.3673789287408735,"vX0":1.5958417091910366,"vY0":-126.83365894852561,"vZ0":-6.5844480843019095,"x":91.77,"y":201.86,"x0":-0.7436042179117444,"y0":50.00168549770207,"z0":5.768700863818785,"aX":9.470384505309177},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.2,"breakHorizontal":-11.0,"spinRate":2172,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.43422668704495226,"extension":6.616858573677589},"index":6,"playId":"c39260f3-6c1c-380e-ad63-16ced777ef04","pitchNumber":5,"startTime":"2026-04-23T23:48:26.281Z","endTime":"2026-04-23T23:48:32.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.901462628868615,"aZ":-8.68680816817503,"pfxX":-4.595507075123775,"pfxZ":12.78401969117859,"pX":0.21032195730252154,"pZ":3.2154881053113673,"vX0":3.6231707043593473,"vY0":-135.94447066346785,"vZ0":-5.468459186756297,"x":108.98,"y":151.96,"x0":-0.554933026920854,"y0":50.006542208192435,"z0":5.881457820795511,"aX":-8.445569796179763},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.8,"breakHorizontal":7.3,"spinRate":2265,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4057842727511587,"extension":6.60569674901289},"index":7,"playId":"58b6a66f-e6f5-3d20-945e-a4fa1966e445","pitchNumber":6,"startTime":"2026-04-23T23:48:44.122Z","endTime":"2026-04-23T23:48:50.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49386139870517,"aZ":-19.62391873893493,"pfxX":2.363822214180619,"pfxZ":7.456115309426204,"pX":-0.21373000713910512,"pZ":3.3512408425669604,"vX0":0.8468710254693381,"vY0":-129.55570794494847,"vZ0":-2.547127399364493,"x":125.15,"y":148.3,"x0":-0.8528414815694103,"y0":50.00524489444208,"z0":5.863170569572126,"aX":3.9799257407576834},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.1,"breakHorizontal":-4.4,"spinRate":2152,"spinDirection":172},"zone":2,"typeConfidence":2.0,"plateTime":0.42433784522031903,"extension":6.5063673665555415},"hitData":{"launchSpeed":85.0,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":157.26}},"index":8,"playId":"aaf2303b-4afb-36cf-8739-5a08d85d7284","pitchNumber":7,"startTime":"2026-04-23T23:49:05.210Z","endTime":"2026-04-23T23:49:14.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":621439,"link":"/api/v1/people/621439"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.76,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:49:14.194Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Marcus Semien doubles (5) on a fly ball to left fielder Trevor Larnach.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T23:51:11.685Z","endTime":"2026-04-23T23:52:02.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"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],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.212771438016322,"aZ":-29.213760585230375,"pfxX":-1.2344766522900819,"pfxZ":1.9925441468098555,"pX":0.04052178893887148,"pZ":2.8359875175046927,"vX0":5.811279096208192,"vY0":-121.75482135045073,"vZ0":0.878866920322587,"x":115.46,"y":162.21,"x0":-2.2275486561162308,"y0":50.00303431154576,"z0":5.01878861630394,"aX":-1.8349634455780344},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":0.7,"spinRate":2160,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.451649883327101,"extension":6.576973120446195},"index":0,"playId":"7f0e4f6a-e0dd-3c53-8334-dd67c6d87b00","pitchNumber":1,"startTime":"2026-04-23T23:51:22.323Z","endTime":"2026-04-23T23:51:26.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":68.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.173057808139607,"aZ":-32.279379832276746,"pfxX":9.448514256303726,"pfxZ":-0.08777497156014036,"pX":-0.27020522935388724,"pZ":3.895759441727348,"vX0":1.8002019874487136,"vY0":-111.21741285331501,"vZ0":4.819836253041993,"x":127.3,"y":133.59,"x0":-2.3214622526569992,"y0":50.00147473566522,"z0":5.102468010593815,"aX":11.502507308080892},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":1.8,"breakHorizontal":-17.5,"spinRate":2760,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4978834196153894,"extension":6.543611142195341},"index":1,"playId":"07a2589c-214c-3515-a284-ff3101c695bb","pitchNumber":2,"startTime":"2026-04-23T23:51:35.434Z","endTime":"2026-04-23T23:51:39.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45286700755432,"aZ":-16.346047086158467,"pfxX":-9.525588476013068,"pfxZ":8.973942344195203,"pX":0.15717372262393026,"pZ":2.4125260663524535,"vX0":9.136697244593948,"vY0":-132.7375594667656,"vZ0":-2.866529410627484,"x":111.01,"y":173.64,"x0":-2.1111004958881545,"y0":50.005065755615774,"z0":4.713421910641227,"aX":-16.805822099835925},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.7,"breakHorizontal":15.0,"spinRate":2238,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4144776767233136,"extension":6.820274640355783},"hitData":{"launchSpeed":93.0,"launchAngle":26.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.89,"coordY":105.51}},"index":2,"playId":"49708ba3-a142-3be4-8aa1-67ab14565aa0","pitchNumber":3,"startTime":"2026-04-23T23:51:47.185Z","endTime":"2026-04-23T23:52:02.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":0.62,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:52:02.084Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T23:52:13.945Z","endTime":"2026-04-23T23:54:45.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.1,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.348114971667627,"aZ":-30.91970750690115,"pfxX":-10.265571084872805,"pfxZ":0.8027157535056269,"pX":-0.08172677934583562,"pZ":2.382760565980291,"vX0":9.218366246181429,"vY0":-125.38953061035305,"vZ0":0.16965333808580874,"x":120.12,"y":174.45,"x0":-2.4946663971626553,"y0":50.006004787626026,"z0":4.863487873150798,"aX":-16.14250050658533},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.8,"breakHorizontal":16.1,"spinRate":1909,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.43895077409261285,"extension":6.734544668386451},"index":0,"playId":"2bf44c71-3c54-3459-98f1-7309df95442b","pitchNumber":1,"startTime":"2026-04-23T23:52:29.083Z","endTime":"2026-04-23T23:52:41.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.5,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.889976738542742,"aZ":-39.957613499806044,"pfxX":9.57763264050794,"pfxZ":-6.338626540512712,"pX":-0.2614778840111545,"pZ":3.4836903540562605,"vX0":2.2895784885124852,"vY0":-110.46457842066557,"vZ0":5.269170042073894,"x":126.97,"y":144.72,"x0":-2.557268479704012,"y0":50.00362576859405,"z0":5.284705594890997,"aX":11.757870920418654},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-9.6,"breakHorizontal":-18.0,"spinRate":2622,"spinDirection":59},"zone":2,"typeConfidence":2.0,"plateTime":0.4970913998688635,"extension":6.429456503414623},"index":1,"playId":"201de723-96a2-3d38-9e25-436dbcf36e3e","pitchNumber":2,"startTime":"2026-04-23T23:53:06.512Z","endTime":"2026-04-23T23:53:12.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.3,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44849202287687,"aZ":-39.397031237978965,"pfxX":9.602102913780822,"pfxZ":-5.927937129944441,"pX":0.06213233449046361,"pZ":1.7963120345781007,"vX0":2.559162575813043,"vY0":-110.83134470671423,"vZ0":2.038422714211004,"x":114.63,"y":190.28,"x0":-2.360278676231682,"y0":50.00008191938699,"z0":5.040045385318609,"aX":11.707705052298591},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-9.6,"breakHorizontal":-18.1,"spinRate":2717,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4979708075213236,"extension":6.617345148852676},"index":2,"playId":"7d6b675c-a9d7-3289-b350-9fb32b6b0fc3","pitchNumber":3,"startTime":"2026-04-23T23:53:24.567Z","endTime":"2026-04-23T23:53:29.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.806514433855853,"aZ":-17.0175596147523,"pfxX":-9.015342933684659,"pfxZ":8.206344102867106,"pX":0.04526975256322004,"pZ":3.4651330236742774,"vX0":9.40220829133103,"vY0":-135.35925010451467,"vZ0":-0.027418123468258337,"x":115.27,"y":145.22,"x0":-2.309583991934576,"y0":50.00382739522617,"z0":4.6714588246027455,"aX":-16.6541074153641},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":14.2,"spinRate":2232,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4053496399727794,"extension":6.821464517985334},"index":3,"playId":"03c97d7d-a938-388d-8a93-1b314c93987d","pitchNumber":4,"startTime":"2026-04-23T23:53:57.003Z","endTime":"2026-04-23T23:54:00.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":69.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.172592151699313,"aZ":-41.153618920706684,"pfxX":11.10252940727774,"pfxZ":-7.219853715694194,"pX":-1.159681078803433,"pZ":2.4981121485124382,"vX0":0.24771721407854685,"vY0":-112.29069213060734,"vZ0":3.5548817757599873,"x":161.2,"y":171.33,"x0":-2.708613085534065,"y0":50.0006174140882,"z0":5.155138993392813,"aX":13.814098883037257},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-11.4,"breakHorizontal":-20.0,"spinRate":2747,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.49261690819635984,"extension":6.666061042776377},"index":4,"playId":"2506f337-2fd0-3c6c-be69-80140bdd0a50","pitchNumber":5,"startTime":"2026-04-23T23:54:20.943Z","endTime":"2026-04-23T23:54:25.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":93.2,"endSpeed":84.3,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66732442604079,"aZ":-17.724839447753464,"pfxX":-7.588528030269215,"pfxZ":7.852885527243659,"pX":0.5402113626307848,"pZ":4.047681212098637,"vX0":10.405179019193957,"vY0":-135.3040363964236,"vZ0":1.6353224421140127,"x":96.41,"y":129.49,"x0":-2.3832261879364047,"y0":50.00003962869932,"z0":4.683610290472235,"aX":-13.958996212545296},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":11.3,"spinRate":2232,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.4060279137521299,"extension":7.025209100386429},"index":5,"playId":"c28cc45e-8bfb-3004-85f0-051fe140508c","pitchNumber":6,"startTime":"2026-04-23T23:54:40.925Z","endTime":"2026-04-23T23:54:45.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.1,"awayTeamWinProbability":23.900000000000006,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":0.83,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:54:45.549Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Benge doubles (2) on a fly ball to center fielder Byron Buxton. Marcus Semien to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T23:55:02.358Z","endTime":"2026-04-23T23:55:28.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnThird":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.559792673572968,"aZ":-16.74910919504913,"pfxX":-7.528330589374331,"pfxZ":8.341904259367272,"pX":0.10165842013440976,"pZ":3.0069354899365752,"vX0":9.495832104136072,"vY0":-135.37918940655874,"vZ0":-1.2625999381322672,"x":113.13,"y":157.59,"x0":-2.479312697492421,"y0":50.0045141128156,"z0":4.656014422061408,"aX":-13.92478179159442},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":11.5,"spinRate":2275,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.40515356322144536,"extension":6.974287527495319},"hitData":{"launchSpeed":95.0,"launchAngle":32.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.81,"coordY":50.8}},"index":0,"playId":"8e5d50f3-4004-334f-9aee-51e37997fb69","pitchNumber":1,"startTime":"2026-04-23T23:55:13.421Z","endTime":"2026-04-23T23:55:28.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":4.700000000000017,"leverageIndex":0.91,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:55:28.283Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging. Marcus Semien scores. Carson Benge to 3rd. Bo Bichette to 1st. Passed ball by catcher Ryan Jeffers.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T23:56:00.026Z","endTime":"2026-04-23T23:58:05.974Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":51},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","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}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.198145710285004,"aZ":-14.612294921936678,"pfxX":-10.173521443202874,"pfxZ":9.569401978305834,"pX":0.09235822012102832,"pZ":2.9887112599347434,"vX0":9.927772641010938,"vY0":-135.29217322967892,"vZ0":-1.7602674528325997,"x":113.48,"y":158.08,"x0":-2.3202657335642876,"y0":50.006297812229825,"z0":4.682938433687712,"aX":-18.679672980251524},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":16.1,"spinRate":2243,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.40635980723886744,"extension":6.996312364467645},"index":0,"playId":"886f8062-483f-32e3-ac2b-2dcd422ce0bc","pitchNumber":1,"startTime":"2026-04-23T23:56:08.994Z","endTime":"2026-04-23T23:56:13.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"third":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":92.7,"endSpeed":83.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.524346529769037,"aZ":-18.61469310499089,"pfxX":-10.18424691822499,"pfxZ":7.448248104503132,"pX":0.08083562407128571,"pZ":2.5641872042854805,"vX0":9.825051051406039,"vY0":-134.65192339591445,"vZ0":-1.8921972644161893,"x":113.92,"y":169.55,"x0":-2.306910842238291,"y0":50.00532070763388,"z0":4.604872881596568,"aX":-18.547722176678096},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.2,"breakHorizontal":16.1,"spinRate":2269,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4080840655302591,"extension":7.018817351088727},"index":1,"playId":"acdc7a9b-94ac-32b9-abc9-1362bd8999c1","pitchNumber":2,"startTime":"2026-04-23T23:56:30.517Z","endTime":"2026-04-23T23:56:36.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"third":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35663425979945,"aZ":-19.909304665072877,"pfxX":-8.700935809149573,"pfxZ":6.795876275861037,"pX":-0.5530566549503836,"pZ":3.404463771148234,"vX0":7.8472511994776,"vY0":-134.9599750949655,"vZ0":0.5004756870469292,"x":138.08,"y":146.86,"x0":-2.3993315330262743,"y0":50.00073685825952,"z0":4.643142516426276,"aX":-15.698336453806714},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":13.6,"spinRate":2157,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40928759014468596,"extension":6.975012344961977},"index":2,"playId":"8ab1a43b-599e-3e50-b23d-df1ec13213ab","pitchNumber":3,"startTime":"2026-04-23T23:56:56.456Z","endTime":"2026-04-23T23:57:00.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"third":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":81.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73144791751018,"aZ":-29.753478788198247,"pfxX":-12.84678594570211,"pfxZ":1.4236895423663414,"pX":1.5121381057025571,"pZ":0.1018284310980691,"vX0":13.972425503194605,"vY0":-131.05143542845528,"vZ0":-5.816388011636517,"x":59.36,"y":236.03,"x0":-2.2795011583005693,"y0":50.00215456826905,"z0":4.638863584371752,"aX":-21.823166554938915},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.1,"breakHorizontal":19.3,"spinRate":2056,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4217490708265559,"extension":7.001361553982013},"index":3,"playId":"57948fd4-06c7-3ae3-a04c-ec0658c9e8ff","pitchNumber":4,"startTime":"2026-04-23T23:57:24.772Z","endTime":"2026-04-23T23:57:28.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"third":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":69.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.228031676104916,"aZ":-40.3286054011669,"pfxX":10.0754318395308,"pfxZ":-6.538396724018015,"pX":1.91039816216687,"pZ":1.9862016271361982,"vX0":6.657710076741918,"vY0":-113.72668236819699,"vZ0":2.561871507191997,"x":44.18,"y":185.15,"x0":-2.4151227975099734,"y0":50.00375499491418,"z0":4.989704587279123,"aX":12.560595698355016},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-10.2,"breakHorizontal":-20.5,"spinRate":2758,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4908487108451025,"extension":6.782215625578869},"index":4,"playId":"88664ade-babe-3a51-8070-0665c412b53b","pitchNumber":5,"startTime":"2026-04-23T23:57:57.157Z","endTime":"2026-04-23T23:58:05.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":701807,"link":"/api/v1/people/701807"},"third":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.7,"awayTeamWinProbability":14.299999999999997,"homeTeamWinProbabilityAdded":4.8999999999999915,"leverageIndex":1.15,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-23T23:58:05.974Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-23T23:59:31.553Z","endTime":"2026-04-24T00:02:10.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,9],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-23T23:59:33.771Z","endTime":"2026-04-23T23:59:33.772Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.931318130155873,"aZ":-39.33614028397944,"pfxX":9.034084547086941,"pfxZ":-5.826443724004793,"pX":-0.7424925689464721,"pZ":2.5598864218312474,"vX0":1.5858514006576105,"vY0":-111.12227092262647,"vZ0":3.5085668210188663,"x":145.3,"y":169.66,"x0":-2.640581898240238,"y0":50.00038523620999,"z0":5.092313107609475,"aX":11.112097285557015},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-9.1,"breakHorizontal":-16.8,"spinRate":2753,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.49599725291048946,"extension":6.550686013949486},"index":1,"playId":"a02347dd-a5f2-36af-83d2-ed4df5a732f9","pitchNumber":1,"startTime":"2026-04-23T23:59:33.773Z","endTime":"2026-04-23T23:59:41.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"950d581a-1fe3-4616-92dd-c0dcdeb8e619","startTime":"2026-04-24T00:00:09.383Z","endTime":"2026-04-24T00:00:14.383Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23774846092033,"aZ":-23.492987974710946,"pfxX":-11.163835407423727,"pfxZ":4.75560680989745,"pX":-0.9456633030596299,"pZ":1.5036718989450908,"vX0":7.893060580076147,"vY0":-134.2852048061268,"vZ0":-3.725574669830326,"x":153.05,"y":198.18,"x0":-2.4735033081919178,"y0":50.00324421010907,"z0":4.581588617683784,"aX":-20.377216943690453},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":18.5,"spinRate":2134,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.40797351074456323,"extension":6.818121390305365},"index":3,"playId":"abb8052f-6f47-308c-b27f-a64a83ba1461","pitchNumber":2,"startTime":"2026-04-24T00:00:28.178Z","endTime":"2026-04-24T00:00:33.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29589381994189,"aZ":-30.897297587928026,"pfxX":-11.567800422474377,"pfxZ":0.7880780967883041,"pX":1.3774610916569061,"pZ":1.5444280356118536,"vX0":13.093151767076108,"vY0":-126.62782640791136,"vZ0":-1.7860474655351926,"x":64.49,"y":197.08,"x0":-2.3616796890286778,"y0":50.00374483690486,"z0":4.735184485507432,"aX":-18.753560434212655},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.2,"breakHorizontal":17.9,"spinRate":2225,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4328476574752038,"extension":6.8000377343776455},"index":4,"playId":"beec9368-3ee8-34ff-aa3a-7e1393975ae0","pitchNumber":3,"startTime":"2026-04-24T00:00:47.906Z","endTime":"2026-04-24T00:00:52.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.951720885656755,"aZ":-40.323967621450876,"pfxX":8.224566183467235,"pfxZ":-6.529965705658455,"pX":0.0780062145173783,"pZ":1.5441005733789974,"vX0":3.4980547694654556,"vY0":-111.86152821991388,"vZ0":1.7439053803367193,"x":114.03,"y":197.09,"x0":-2.5815682928200503,"y0":50.00184411835495,"z0":4.934963854327853,"aX":10.267540310438358},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-10.9,"breakHorizontal":-15.8,"spinRate":2768,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4924384320711974,"extension":6.569901338999209},"index":5,"playId":"e65d5873-5960-3632-8f76-ae1f779b4d84","pitchNumber":4,"startTime":"2026-04-24T00:01:11.932Z","endTime":"2026-04-24T00:01:17.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.089378710970507,"aZ":-17.67201356236561,"pfxX":-7.581590155186204,"pfxZ":7.638918299456658,"pX":0.9888597854076281,"pZ":2.0960977130037546,"vX0":11.77137392954016,"vY0":-137.07997470828766,"vZ0":-3.4848057860898147,"x":79.31,"y":182.19,"x0":-2.381335484361966,"y0":50.00040453087926,"z0":4.594611152655912,"aX":-14.388758584615676},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":11.2,"spinRate":2184,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40000063997954083,"extension":7.064044173002677},"index":6,"playId":"a977e27d-0e07-3910-8811-5ea09e39c665","pitchNumber":5,"startTime":"2026-04-24T00:01:35.070Z","endTime":"2026-04-24T00:01:42.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bo Bichette steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"actionPlayId":"a977e27d-0e07-3910-8811-5ea09e39c665","startTime":"2026-04-24T00:01:43.604Z","endTime":"2026-04-24T00:01:48.567Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"postOnSecond":{"id":666182,"link":"/api/v1/people/666182"},"postOnThird":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.0,"dramaIndex":36.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-04-24T00:01:48.567Z","endTime":"2026-04-24T00:02:06.685Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":68.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35109978158086,"aZ":-41.855579005359864,"pfxX":9.395987094223226,"pfxZ":-8.01274874819904,"pX":-1.4020402687936113,"pZ":1.9618635811490115,"vX0":0.10543096575308575,"vY0":-111.44490171782218,"vZ0":2.888423142585383,"x":170.44,"y":185.81,"x0":-2.663283031057096,"y0":50.00294182244856,"z0":5.096910284620332,"aX":11.35346536678383},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-12.8,"breakHorizontal":-16.8,"spinRate":2695,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4990882809126971,"extension":6.489415519338609},"index":9,"playId":"9dd5c4a7-4551-3a62-8863-527e8239b4b1","pitchNumber":6,"startTime":"2026-04-24T00:02:06.685Z","endTime":"2026-04-24T00:02:10.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.1,"awayTeamWinProbability":12.900000000000006,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":1.0,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:02:10.324Z","atBatIndex":22},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Francisco Alvarez out on a sacrifice fly to left fielder Trevor Larnach. Carson Benge scores.","rbi":1,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-24T00:02:47.448Z","endTime":"2026-04-24T00:03:41.066Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-24T00:02:35.801Z","endTime":"2026-04-24T00:02:49.760Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77834786080625,"aZ":-24.22037556413231,"pfxX":-12.086809074956633,"pfxZ":4.4442337940546235,"pX":-0.24443890585438025,"pZ":2.5082753163544385,"vX0":9.601656063802979,"vY0":-134.1031905707244,"vZ0":-0.9961063571871805,"x":126.32,"y":171.06,"x0":-2.3326499326244505,"y0":50.000825293771285,"z0":4.640814247576262,"aX":-21.623182380024776},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":19.3,"spinRate":2095,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.41122557388253345,"extension":7.192747541376233},"index":1,"playId":"306fa998-9e36-3849-92d6-90afa0f2fe93","pitchNumber":1,"startTime":"2026-04-24T00:02:49.760Z","endTime":"2026-04-24T00:02:53.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.443080685045192,"aZ":-25.70028220690672,"pfxX":-11.056127399538973,"pfxZ":3.586817137867021,"pX":-0.1330923774441111,"pZ":1.7288206732750169,"vX0":9.758304443786836,"vY0":-134.1531864151647,"vZ0":-2.4931745182244,"x":122.07,"y":192.1,"x0":-2.397205790252222,"y0":50.006278020403755,"z0":4.519500658879167,"aX":-19.97636602328446},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":17.6,"spinRate":2091,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.40968396995477363,"extension":6.94688292721457},"index":2,"playId":"fb754fc9-ecc4-3a4d-8fa6-3fd8ed0d1d48","pitchNumber":2,"startTime":"2026-04-24T00:03:09.494Z","endTime":"2026-04-24T00:03:15.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":70.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.572772409981358,"aZ":-32.841291735034,"pfxX":10.308668163829,"pfxZ":-0.5164460756799691,"pX":0.9019716450089507,"pZ":2.9873594002903365,"vX0":4.797169337357367,"vY0":-114.50271674763697,"vZ0":3.305140456826921,"x":82.62,"y":158.12,"x0":-2.5855727956872174,"y0":50.00571549294912,"z0":4.819451864265827,"aX":13.173581998091773},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.6,"breakHorizontal":-20.2,"spinRate":2791,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.4854606087701936,"extension":6.9876118452792415},"hitData":{"launchSpeed":82.0,"launchAngle":28.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.0,"coordY":82.59}},"index":3,"playId":"d3d7f81b-4e72-3e20-bb4b-e0f9dc1c72be","pitchNumber":3,"startTime":"2026-04-24T00:03:28.765Z","endTime":"2026-04-24T00:03:41.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":1.21,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:03:41.066Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Robert Jr. doubles (3) on a sharp line drive to left fielder Trevor Larnach. Bo Bichette scores. Juan Soto to 3rd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-24T00:04:01.803Z","endTime":"2026-04-24T00:05:53.340Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":81.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.021006455641675,"aZ":-17.276770634380533,"pfxX":-7.461335385040002,"pfxZ":8.576830388859795,"pX":-0.24842571549822653,"pZ":3.133703131393767,"vX0":8.34027250159878,"vY0":-132.4274892003246,"vZ0":-0.8395257953986686,"x":126.47,"y":154.17,"x0":-2.5022330315731116,"y0":50.005145369651785,"z0":4.744918066805869,"aX":-12.965179350747873},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2126,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.41709424983128773,"extension":6.733360725104742},"index":0,"playId":"e7516d84-1f13-3e28-89cf-7d9e89862e71","pitchNumber":1,"startTime":"2026-04-24T00:04:10.424Z","endTime":"2026-04-24T00:04:14.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96193297831412,"aZ":-30.32090248463437,"pfxX":0.3869255827623892,"pfxZ":1.175993339992381,"pX":1.9400488480070044,"pZ":1.1071817285315144,"vX0":10.5668895245562,"vY0":-124.85220436460392,"vZ0":-2.2919712789511966,"x":43.05,"y":208.89,"x0":-2.403403173338347,"y0":50.00042125920858,"z0":4.540912021111809,"aX":0.6085336184118443},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.8,"breakHorizontal":-3.2,"spinRate":2222,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4392905097517379,"extension":7.0484002731136375},"index":1,"playId":"d5a22ce5-c9ae-305b-86ff-8776c0f6b706","pitchNumber":2,"startTime":"2026-04-24T00:04:24.865Z","endTime":"2026-04-24T00:04:29.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.328784713382575,"aZ":-25.412778986073697,"pfxX":-12.07775921872952,"pfxZ":3.736658496363628,"pX":-1.1986409658465849,"pZ":2.746809018875472,"vX0":7.685657072594452,"vY0":-134.4655391194997,"vZ0":-0.2160240036983503,"x":162.69,"y":164.62,"x0":-2.5419696659069304,"y0":50.0039185474744,"z0":4.649314451561887,"aX":-21.86051442177871},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.0,"breakHorizontal":19.9,"spinRate":2189,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4091686030924633,"extension":7.0375963158141985},"index":2,"playId":"bd7d0167-8e31-35f2-91b2-c1a051c4766e","pitchNumber":3,"startTime":"2026-04-24T00:04:43.615Z","endTime":"2026-04-24T00:04:49.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":93.0,"endSpeed":84.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.988211621266235,"aZ":-21.589527198769723,"pfxX":-11.736842945901415,"pfxZ":5.765154275176858,"pX":0.12921506742887234,"pZ":2.686154798891246,"vX0":10.323128124285152,"vY0":-135.01979361966758,"vZ0":-0.9659209704917286,"x":112.07,"y":166.25,"x0":-2.229674150690264,"y0":50.0006829910787,"z0":4.575930734217302,"aX":-21.542168024879523},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":18.8,"spinRate":2188,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4065561657928458,"extension":7.047531634915828},"hitData":{"launchSpeed":110.4,"launchAngle":10.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.49,"coordY":108.68}},"index":3,"playId":"56da20e8-d2eb-3b63-b82a-9418006bd65b","pitchNumber":4,"startTime":"2026-04-24T00:05:39.834Z","endTime":"2026-04-24T00:05:53.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":0.67,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:05:53.340Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-24T00:06:26.777Z","endTime":"2026-04-24T00:08:03.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":77.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.216697752728596,"aZ":-32.181751443991814,"pfxX":-14.710305259598154,"pfxZ":-0.002328983128163209,"pX":1.073714560475066,"pZ":1.5184201786830953,"vX0":12.904531253945752,"vY0":-125.56664743448624,"vZ0":-1.516314090180738,"x":76.07,"y":197.78,"x0":-2.282682766258512,"y0":50.005276355549896,"z0":4.80939516051024,"aX":-22.919830665853997},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":22.8,"spinRate":2109,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.44036192554630293,"extension":6.886388138790519},"index":0,"playId":"0c389f6d-d799-316f-ac45-8b9ee30422c5","pitchNumber":1,"startTime":"2026-04-24T00:06:32.279Z","endTime":"2026-04-24T00:06:36.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37963927283085,"aZ":-18.688060223635677,"pfxX":-7.726370951451811,"pfxZ":7.605132744582207,"pX":0.6173270114938978,"pZ":3.2545493316559355,"vX0":10.08068441134517,"vY0":-132.57942960306684,"vZ0":-0.1193787271314164,"x":93.47,"y":150.91,"x0":-2.2372946756916523,"y0":50.00198881853342,"z0":4.668580904677168,"aX":-13.70059964010633},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":11.6,"spinRate":2142,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.41374073072388473,"extension":6.99852615551915},"index":1,"playId":"8a482c8b-e39a-32bc-a693-de2fe9955e32","pitchNumber":2,"startTime":"2026-04-24T00:06:53.350Z","endTime":"2026-04-24T00:06:59.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":92.3,"endSpeed":84.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.433624851719216,"aZ":-18.335311004306135,"pfxX":-7.330189296394762,"pfxZ":7.606112171666895,"pX":-0.14867077771346177,"pZ":3.8040731646134724,"vX0":8.227418611186996,"vY0":-134.13881215535417,"vZ0":1.0224230603041904,"x":122.67,"y":136.07,"x0":-2.305471931368621,"y0":50.0023397570046,"z0":4.726614906079017,"aX":-13.3371697244549},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":11.5,"spinRate":2197,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40856917817272365,"extension":6.893285225537415},"index":2,"playId":"f4dea5c0-c848-39ce-96ad-6278234fb925","pitchNumber":3,"startTime":"2026-04-24T00:07:13.973Z","endTime":"2026-04-24T00:07:18.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.817698669633714,"aZ":-30.344408426027403,"pfxX":-12.287876016891511,"pfxZ":1.131125685832762,"pX":0.4584102383884098,"pZ":1.9124403417309024,"vX0":10.9827242307309,"vY0":-126.64208615447546,"vZ0":-0.9881627639935587,"x":99.53,"y":187.14,"x0":-2.3463372846466197,"y0":50.00281646242107,"z0":4.743475826513326,"aX":-19.880916561815727},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":19.7,"spinRate":2188,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.43314618249490744,"extension":6.9519036329452755},"index":3,"playId":"72c5e7a9-27d8-3142-8410-d0df35ac4245","pitchNumber":4,"startTime":"2026-04-24T00:07:36.593Z","endTime":"2026-04-24T00:07:40.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.974371367027565,"aZ":-17.776031399209195,"pfxX":-9.55416348516525,"pfxZ":8.124008214050246,"pX":-0.05315162069653494,"pZ":3.572771158685304,"vX0":9.294046249835283,"vY0":-133.36049114062436,"vZ0":0.45165575295880667,"x":119.03,"y":142.32,"x0":-2.3692478492789757,"y0":50.002845902392,"z0":4.6996422056244676,"aX":-16.93364767916826},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.0,"breakHorizontal":14.9,"spinRate":2127,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4132558092699945,"extension":7.077521617126396},"index":4,"playId":"4e47c317-5ee1-3354-a3ee-a7a41ccf4842","pitchNumber":5,"startTime":"2026-04-24T00:07:58.518Z","endTime":"2026-04-24T00:08:03.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:08:03.630Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Jeffers flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-24T00:10:01.716Z","endTime":"2026-04-24T00:10:28.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00719438390995,"aZ":-9.203335280147341,"pfxX":-5.206125351965029,"pfxZ":14.027924751324136,"pX":-0.14259978212153288,"pZ":2.524976475315361,"vX0":2.6575462725118055,"vY0":-128.32301204635593,"vZ0":-6.428314205874412,"x":122.44,"y":170.61,"x0":-0.5252277688799607,"y0":50.0052211567198,"z0":5.809717758070324,"aX":-8.527508530543184},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":23.9,"breakHorizontal":8.6,"spinRate":2114,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.42980209466464236,"extension":6.667972720510662},"hitData":{"launchSpeed":94.2,"launchAngle":49.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.04,"coordY":93.94}},"index":0,"playId":"2050420a-8538-3c95-a3a4-78d655a3312c","pitchNumber":1,"startTime":"2026-04-24T00:10:14.633Z","endTime":"2026-04-24T00:10:28.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:10:28.825Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-24T00:10:33.365Z","endTime":"2026-04-24T00:12:29.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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(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":87.1,"endSpeed":78.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05423613605949,"aZ":-11.985053789113888,"pfxX":-3.539954343692033,"pfxZ":12.574121561508553,"pX":-0.9190693528575432,"pZ":3.8710371722229024,"vX0":0.4834505587612553,"vY0":-126.7318880873814,"vZ0":-2.6386511874837173,"x":152.03,"y":134.26,"x0":-0.6545427798598159,"y0":50.00004003261861,"z0":5.899270540728116,"aX":-5.681745063914695},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":22.3,"breakHorizontal":6.2,"spinRate":2031,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.43437671465895233,"extension":6.540659849126927},"index":0,"playId":"1a29162d-70e2-3139-b32d-7ceb78322f16","pitchNumber":1,"startTime":"2026-04-24T00:10:52.802Z","endTime":"2026-04-24T00:10:56.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":91.7,"endSpeed":82.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50585704304799,"aZ":-8.417855336023827,"pfxX":-4.064669132624597,"pfxZ":13.369604333123906,"pX":-0.39995322182662774,"pZ":3.6864969564049535,"vX0":2.205961968711102,"vY0":-133.40997196880042,"vZ0":-4.145318533689617,"x":132.25,"y":139.24,"x0":-0.715729606533834,"y0":50.00231662398168,"z0":5.883794994501991,"aX":-7.222590295604996},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":23.3,"breakHorizontal":6.8,"spinRate":2260,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.41280362270341264,"extension":6.532123759740038},"index":1,"playId":"2dc26ab9-2ae5-3cbb-9731-44a11f9b5b4e","pitchNumber":2,"startTime":"2026-04-24T00:11:06.234Z","endTime":"2026-04-24T00:11:10.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35596443085655,"aZ":-9.523049537362766,"pfxX":-3.084775846301768,"pfxZ":12.887106133104009,"pX":0.35863789047249783,"pZ":3.2667557636639533,"vX0":3.541537522160747,"vY0":-132.5082485972223,"vZ0":-4.848662778155452,"x":103.33,"y":150.58,"x0":-0.6017500984659434,"y0":50.00542517128306,"z0":5.831856974365981,"aX":-5.423474034686482},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":22.3,"breakHorizontal":4.7,"spinRate":2225,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.41519684365822496,"extension":6.635491714119757},"index":2,"playId":"c24a67d8-8b6b-3409-88da-b2feb840cc57","pitchNumber":3,"startTime":"2026-04-24T00:11:20.680Z","endTime":"2026-04-24T00:11:26.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-04-24T00:11:33.304Z","endTime":"2026-04-24T00:11:49.747Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08030209992716,"aZ":-8.416108702384257,"pfxX":-4.044370918132403,"pfxZ":13.192578141276499,"pX":-0.07008852597253767,"pZ":2.2530823023516984,"vX0":2.56358852874849,"vY0":-134.10880641895707,"vZ0":-7.602646612905425,"x":119.67,"y":177.95,"x0":-0.5185751977830011,"y0":50.00216799156171,"z0":5.744449481431802,"aX":-7.282819104096561},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":22.2,"breakHorizontal":6.7,"spinRate":2238,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4102156886398376,"extension":6.6702379396913365},"index":4,"playId":"b5185f92-716a-347a-935d-6466864772dd","pitchNumber":4,"startTime":"2026-04-24T00:11:49.747Z","endTime":"2026-04-24T00:11:55.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.936951241856377,"aZ":-9.449565290252467,"pfxX":-4.362836336054975,"pfxZ":12.394525173620785,"pX":-0.568317613269487,"pZ":3.1306891704642053,"vX0":1.7348188012610388,"vY0":-135.1589999352838,"vZ0":-5.55965986665017,"x":138.66,"y":154.25,"x0":-0.6549525702232769,"y0":50.00460353404226,"z0":5.890941907519805,"aX":-7.999716085140624},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.4,"breakHorizontal":7.4,"spinRate":2275,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.4066662500474747,"extension":6.52260517114312},"index":5,"playId":"848c13d1-872f-3dc2-86f5-a76f7e0119ce","pitchNumber":5,"startTime":"2026-04-24T00:12:05.671Z","endTime":"2026-04-24T00:12:10.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(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":93.5,"endSpeed":84.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.269713389544535,"aZ":-8.671923788085888,"pfxX":-2.9278396542747513,"pfxZ":12.779198124313186,"pX":0.13250082704368235,"pZ":2.0525533616301903,"vX0":2.854341315788866,"vY0":-135.8603754529048,"vZ0":-8.2938049624703,"x":111.95,"y":183.36,"x0":-0.5596414584135534,"y0":50.001965264067,"z0":5.77688321260158,"aX":-5.384345606416829},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.2,"breakHorizontal":4.6,"spinRate":2203,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.4056858373987593,"extension":6.597313772602185},"index":6,"playId":"09ecd95d-13f9-3b09-aedb-e895c9e254db","pitchNumber":6,"startTime":"2026-04-24T00:12:24.293Z","endTime":"2026-04-24T00:12:29.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:12:29.297Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a ground ball to left fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-24T00:12:40.704Z","endTime":"2026-04-24T00:14:14.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.568899862541418,"aZ":-8.708931382230203,"pfxX":-3.4983614930628195,"pfxZ":13.199864878886268,"pX":-0.4005724847102172,"pZ":1.8787905417433906,"vX0":1.5797465007073863,"vY0":-133.21826066501737,"vZ0":-8.276457129917672,"x":132.27,"y":188.05,"x0":-0.5503862755133955,"y0":50.00215798082913,"z0":5.675808205115191,"aX":-6.21809766063522},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":22.1,"breakHorizontal":5.9,"spinRate":2212,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.412903781613736,"extension":6.7547554512393715},"index":0,"playId":"081bf78e-018f-3f8e-8660-263bf7d2bd9f","pitchNumber":1,"startTime":"2026-04-24T00:12:53.128Z","endTime":"2026-04-24T00:12:57.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-24T00:13:05.465Z","endTime":"2026-04-24T00:13:14.420Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.545614255359386,"aZ":-31.089639415028675,"pfxX":2.9444258680307103,"pfxZ":0.7629062428265776,"pX":1.8183872050075547,"pZ":2.6533225471981448,"vX0":4.353546720696908,"vY0":-119.91319477761829,"vZ0":-1.302215434069944,"x":47.69,"y":167.14,"x0":-0.41765000834190597,"y0":50.00453756202352,"z0":6.0291377556444115,"aX":4.201736303711209},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.3,"breakHorizontal":-6.6,"spinRate":2006,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4603385605694874,"extension":6.388288104363678},"index":2,"playId":"10772a39-75a7-3461-9b1f-343bd71036cd","pitchNumber":2,"startTime":"2026-04-24T00:13:14.420Z","endTime":"2026-04-24T00:13:18.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":82.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.40717014910436,"aZ":-7.318870479537305,"pfxX":-3.392674717265005,"pfxZ":13.997231746336979,"pX":0.7683843789580327,"pZ":2.284331071880088,"vX0":4.451861441232121,"vY0":-134.24720133798954,"vZ0":-7.713836757576158,"x":87.71,"y":177.1,"x0":-0.4919776580863643,"y0":50.00176573598564,"z0":5.761387213178836,"aX":-6.024283421896247},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":23.3,"breakHorizontal":4.9,"spinRate":2194,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4123081601362131,"extension":6.701152622317749},"index":3,"playId":"4301ad00-2131-3763-afd5-6cbf6c065b1e","pitchNumber":3,"startTime":"2026-04-24T00:13:28.735Z","endTime":"2026-04-24T00:13:32.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.968475860792203,"aZ":-32.684097236808604,"pfxX":5.065409461224255,"pfxZ":-0.3554466713258835,"pX":1.6340462873777795,"pZ":1.0219932764984607,"vX0":3.4321367542272876,"vY0":-119.2236930368911,"vZ0":-4.388186017111871,"x":54.71,"y":211.19,"x0":-0.49200727129026744,"y0":50.005589469207585,"z0":5.898302993161493,"aX":7.155623389277526},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.6,"breakHorizontal":-10.1,"spinRate":2115,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.46278400783590756,"extension":6.473207240152612},"index":4,"playId":"ccf4c5ef-bd33-3b30-92bc-33596f57d0e6","pitchNumber":4,"startTime":"2026-04-24T00:13:44.851Z","endTime":"2026-04-24T00:13:49.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":93.9,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.14006338203306,"aZ":-7.7262129383039415,"pfxX":-3.3327258399332074,"pfxZ":13.32280136730115,"pX":0.2714984200482801,"pZ":2.409791479809028,"vX0":3.5359904243807265,"vY0":-136.36680126892517,"vZ0":-7.5796387526308795,"x":106.65,"y":173.72,"x0":-0.6251165816034555,"y0":50.004593952055,"z0":5.800608934639433,"aX":-6.116784816978467},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.2,"breakHorizontal":5.0,"spinRate":2235,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4056559024143991,"extension":6.539144655674508},"hitData":{"launchSpeed":98.1,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.22,"coordY":154.14}},"index":5,"playId":"17fc2362-1e2a-3765-b7bf-77549b707e26","pitchNumber":5,"startTime":"2026-04-24T00:14:01.655Z","endTime":"2026-04-24T00:14:14.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:14:14.441Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-24T00:14:30.345Z","endTime":"2026-04-24T00:16:55.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.444120494140044,"aZ":-8.849157769348958,"pfxX":-2.647664325519735,"pfxZ":12.988586940447387,"pX":0.9273892624994632,"pZ":1.7039703431483713,"vX0":5.012278822477749,"vY0":-134.02137766162946,"vZ0":-8.914579231598761,"x":81.65,"y":192.77,"x0":-0.6340443129252529,"y0":50.00376214517582,"z0":5.73057873610894,"aX":-4.755530253636349},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":21.5,"breakHorizontal":3.6,"spinRate":2166,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4107206472383642,"extension":6.699570104075401},"index":0,"playId":"492b91a7-3daf-391d-b794-bd049e58517e","pitchNumber":1,"startTime":"2026-04-24T00:14:37.366Z","endTime":"2026-04-24T00:14:41.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":84.9,"endSpeed":77.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35747295306827,"aZ":-19.34249908920991,"pfxX":3.35640492276631,"pfxZ":8.380545558837023,"pX":1.3661429167548247,"pZ":1.6057126060921503,"vX0":4.136846075871035,"vY0":-123.43423190565566,"vZ0":-5.96407967272535,"x":64.93,"y":195.43,"x0":-0.7725303545274488,"y0":50.00294171371092,"z0":5.7005226835388205,"aX":5.13792120620762},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":13.9,"breakHorizontal":-7.1,"spinRate":2093,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.44507452322064056,"extension":6.748574667899877},"index":1,"playId":"6a8ab563-b451-332c-9de7-f92243b06a68","pitchNumber":2,"startTime":"2026-04-24T00:14:52.344Z","endTime":"2026-04-24T00:14:56.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.326126668282633,"aZ":-9.769843570906176,"pfxX":-2.800062164350091,"pfxZ":12.293768200390975,"pX":-0.3312382653273613,"pZ":3.5954026814042988,"vX0":1.814087018435338,"vY0":-134.6626232343608,"vZ0":-4.247124900238328,"x":129.63,"y":141.7,"x0":-0.6524593053672081,"y0":50.00624155688429,"z0":5.893840404167496,"aX":-5.104304167904903},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.5,"breakHorizontal":4.7,"spinRate":2234,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.40794754964995583,"extension":6.671471127506409},"index":2,"playId":"eaa88e9d-300f-39a0-a143-11e371a41ccf","pitchNumber":3,"startTime":"2026-04-24T00:15:10.462Z","endTime":"2026-04-24T00:15:19.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092718262851804,"aZ":-30.26403767399453,"pfxX":2.643259703220063,"pfxZ":1.3245725005142621,"pX":1.0916494743931338,"pZ":0.46649013140254153,"vX0":3.013977360806824,"vY0":-120.024981069295,"vZ0":-6.1010177822414535,"x":75.39,"y":226.18,"x0":-0.5299517700361123,"y0":50.00099412459907,"z0":5.780398085371018,"aX":3.8050052086392863},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.1,"breakHorizontal":-5.6,"spinRate":2019,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.45865953220705347,"extension":6.827800927874787},"index":3,"playId":"4e4012d7-43ce-3ad8-bcf2-394f347a3596","pitchNumber":4,"startTime":"2026-04-24T00:15:51.010Z","endTime":"2026-04-24T00:15:55.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69405259429723,"aZ":-16.92307666375484,"pfxX":2.351282924458708,"pfxZ":9.510651115492074,"pX":-0.35760566709112923,"pZ":2.271341344194036,"vX0":0.46127704551905885,"vY0":-125.87684861592336,"vZ0":-5.2203032544772405,"x":130.63,"y":177.45,"x0":-0.8487402797903908,"y0":50.00347319322751,"z0":5.7433949177863015,"aX":3.7711112243466394},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":16.2,"breakHorizontal":-4.3,"spinRate":2171,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.43522055950475425,"extension":6.8445025127141905},"index":4,"playId":"3758cbd1-1b3e-357d-b140-6affbef0c16e","pitchNumber":5,"startTime":"2026-04-24T00:16:10.318Z","endTime":"2026-04-24T00:16:16.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-24T00:16:31.280Z","endTime":"2026-04-24T00:16:47.230Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40003403165144,"aZ":-6.005297797383015,"pfxX":-1.992431379523975,"pfxZ":13.841992673274255,"pX":0.34509384848300845,"pZ":2.859147158393381,"vX0":3.3269662581174257,"vY0":-137.35391975400785,"vZ0":-6.865845517866033,"x":103.85,"y":161.58,"x0":-0.628877943530627,"y0":50.006286346093106,"z0":5.814472744523043,"aX":-3.7680095002858},"breaks":{"breakAngle":21.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":23.6,"breakHorizontal":2.9,"spinRate":2211,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.4003902979485967,"extension":6.7278230532137595},"hitData":{"launchSpeed":96.8,"launchAngle":6.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":145.6}},"index":6,"playId":"9f3d7fc5-530d-3711-b0be-29c6cc26da0c","pitchNumber":6,"startTime":"2026-04-24T00:16:47.230Z","endTime":"2026-04-24T00:16:55.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:16:55.325Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, third baseman Tristan Gray to first baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-24T00:19:06.626Z","endTime":"2026-04-24T00:20:37.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":67.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.498339268434286,"aZ":-39.400538662334476,"pfxX":9.935049430588254,"pfxZ":-6.195477055151914,"pX":-0.14930991412517985,"pZ":2.6323041394363758,"vX0":1.9085783107506487,"vY0":-108.98052018204817,"vZ0":3.4100114932032377,"x":122.69,"y":167.71,"x0":-2.3318059749145044,"y0":50.00214359681381,"z0":5.392069433482689,"aX":11.590722366336765},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-9.5,"breakHorizontal":-18.5,"spinRate":2692,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.5084804291935621,"extension":6.288776236102702},"index":0,"playId":"a21da0a1-c9e8-313a-99ec-4e452962f2e8","pitchNumber":1,"startTime":"2026-04-24T00:19:16.208Z","endTime":"2026-04-24T00:19:20.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74521607039811,"aZ":-20.577325391338803,"pfxX":-12.184076283685833,"pfxZ":6.767674049440636,"pX":-0.7938572973399799,"pZ":2.6595073759522236,"vX0":7.527048755791338,"vY0":-131.08846384083026,"vZ0":-1.4952815516673894,"x":147.26,"y":166.97,"x0":-2.142782832619597,"y0":50.00142214278199,"z0":4.797492409415716,"aX":-20.872378813845568},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.1,"breakHorizontal":20.0,"spinRate":2164,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4203491133051327,"extension":6.71826659976107},"index":1,"playId":"426c0d83-e236-39d1-9249-9a7309be3539","pitchNumber":2,"startTime":"2026-04-24T00:19:29.628Z","endTime":"2026-04-24T00:19:35.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":67.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.014728848290662,"aZ":-41.137851521947596,"pfxX":10.555317479008707,"pfxZ":-7.639811052944921,"pX":-0.21725661068898278,"pZ":1.390326542389995,"vX0":1.396716665945358,"vY0":-109.63428360010414,"vZ0":1.6308460461117316,"x":125.28,"y":201.24,"x0":-2.2356433234180724,"y0":50.00450935749265,"z0":5.154487469879155,"aX":12.37800603443048},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-12.7,"breakHorizontal":-19.4,"spinRate":2677,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.506809031520763,"extension":6.619305478377723},"index":2,"playId":"3d10fd96-4416-3d90-8080-d1985b391fa3","pitchNumber":3,"startTime":"2026-04-24T00:19:46.272Z","endTime":"2026-04-24T00:19:49.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":91.3,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.954691049358523,"aZ":-17.457513247984945,"pfxX":-8.464508884505697,"pfxZ":8.392010945983696,"pX":0.28695981652884167,"pZ":3.395228276583838,"vX0":9.164162578671075,"vY0":-132.51126130432203,"vZ0":-0.5331123793718616,"x":106.06,"y":147.11,"x0":-2.1393091550214756,"y0":50.00348748586902,"z0":4.8903826336736556,"aX":-14.846406510128544},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":13.0,"spinRate":2125,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.41553450575397566,"extension":6.7840290751590295},"index":3,"playId":"157f277c-46c5-308e-8f60-41f7240883f3","pitchNumber":4,"startTime":"2026-04-24T00:20:02.006Z","endTime":"2026-04-24T00:20:08.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-24T00:20:19.196Z","endTime":"2026-04-24T00:20:29.480Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":68.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.109861876196252,"aZ":-32.47127265537366,"pfxX":10.451599227752089,"pfxZ":-0.24625963352803915,"pX":0.7877365769673275,"pZ":2.0818078981042336,"vX0":3.7957991061517182,"vY0":-111.51612558499576,"vZ0":1.5365210273802448,"x":86.97,"y":182.57,"x0":-2.3104509749516344,"y0":50.00159192988592,"z0":4.8170689106744256,"aX":12.7343721834578},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":0.5,"breakHorizontal":-20.0,"spinRate":2783,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.49740814734283534,"extension":6.944343642087166},"hitData":{"launchSpeed":69.6,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":169.42}},"index":5,"playId":"91fbbebf-4ea4-3340-b6a2-b6ed882132f0","pitchNumber":5,"startTime":"2026-04-24T00:20:29.480Z","endTime":"2026-04-24T00:20:37.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:20:37.500Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-24T00:20:50.489Z","endTime":"2026-04-24T00:22:31.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66481278616944,"aZ":-17.10979437857615,"pfxX":-7.752258459162218,"pfxZ":8.710785317724463,"pX":-0.05149211818872351,"pZ":2.238485224262682,"vX0":7.861199638079223,"vY0":-130.9272574383987,"vZ0":-3.125233548368041,"x":118.96,"y":178.34,"x0":-2.0914187805010114,"y0":50.00251432198679,"z0":4.734341267533198,"aX":-13.405941332860195},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.2,"breakHorizontal":12.2,"spinRate":2157,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4189893719898148,"extension":7.050599504907126},"index":0,"playId":"e746fb42-e6a3-3617-aec1-c08911e0ecc5","pitchNumber":1,"startTime":"2026-04-24T00:21:01.740Z","endTime":"2026-04-24T00:21:09.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":68.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.142040928341782,"aZ":-31.22428648302021,"pfxX":10.663432337728548,"pfxZ":0.7891837751136546,"pX":-0.4349575409300681,"pZ":3.0751992070040073,"vX0":1.2858698467961407,"vY0":-110.87451086500226,"vZ0":3.061920422870706,"x":133.58,"y":155.75,"x0":-2.408267014465269,"y0":50.00281160789869,"z0":5.0101909184235245,"aX":12.820238458195117},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":2.9,"breakHorizontal":-19.6,"spinRate":2760,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.5006496879866713,"extension":6.907784174132117},"index":1,"playId":"59543913-cace-3061-8e37-d96b04af0420","pitchNumber":2,"startTime":"2026-04-24T00:21:38.273Z","endTime":"2026-04-24T00:21:42.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.191336615042793,"aZ":-27.6779184758907,"pfxX":-1.9008636390846032,"pfxZ":2.8610141944800374,"pX":2.0683522877882714,"pZ":1.1113732315061553,"vX0":10.97732985161516,"vY0":-124.99437385388512,"vZ0":-3.1437688595295135,"x":38.16,"y":208.77,"x0":-2.1491546663101024,"y0":50.000099832688846,"z0":4.67877636024419,"aX":-2.9847376865622284},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":0.7,"spinRate":2237,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4396367913899706,"extension":6.927563466737684},"index":2,"playId":"335ba874-ccfb-328e-83b4-7785cad8e8b1","pitchNumber":3,"startTime":"2026-04-24T00:21:55.508Z","endTime":"2026-04-24T00:22:00.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":69.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.829400586485836,"aZ":-39.711006305368585,"pfxX":8.549712340076479,"pfxZ":-6.122034084979631,"pX":1.558962922071793,"pZ":0.8123907102262315,"vX0":5.588929757768739,"vY0":-111.71762080775694,"vZ0":-0.06402286163184256,"x":57.58,"y":216.85,"x0":-2.1077939484525103,"y0":50.00095284049059,"z0":5.01073285321523,"aX":10.532498012117763},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.7,"breakHorizontal":-17.2,"spinRate":2632,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.49508033823411957,"extension":6.55460681606797},"index":3,"playId":"acbe6aaa-36c9-3c87-9bd8-1ff6f73862e8","pitchNumber":4,"startTime":"2026-04-24T00:22:08.839Z","endTime":"2026-04-24T00:22:12.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.465357662660523,"aZ":-26.94062802708049,"pfxX":1.4750251971674406,"pfxZ":3.351042875123353,"pX":0.5325247151313347,"pZ":2.52465319452519,"vX0":6.292811603031558,"vY0":-125.06849010186191,"vZ0":0.09492086486800433,"x":96.7,"y":170.61,"x0":-2.222152404435224,"y0":50.00422381858668,"z0":4.721101202537705,"aX":2.3037079026649985},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":-4.3,"spinRate":2272,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.4402776919740381,"extension":6.665554394873872},"index":4,"playId":"90ac879d-888e-381a-968a-ed4be4d6999e","pitchNumber":5,"startTime":"2026-04-24T00:22:27.492Z","endTime":"2026-04-24T00:22:31.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.30000000000001,"awayTeamWinProbability":7.699999999999989,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:22:31.260Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Mauricio grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-24T00:22:42.815Z","endTime":"2026-04-24T00:23:55.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00587041780471,"aZ":-32.07360101988925,"pfxX":-12.311572696909513,"pfxZ":0.06131036687851221,"pX":-0.5375828515445238,"pZ":2.727440824060846,"vX0":8.217588522257143,"vY0":-125.16945558026683,"vZ0":0.989127551093036,"x":137.49,"y":165.14,"x0":-2.261836017061215,"y0":50.001847128391425,"z0":4.9511844382897,"aX":-19.556020500830545},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":20.4,"spinRate":2169,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4374076645282825,"extension":6.675098910520801},"index":0,"playId":"cb01580d-cfba-337d-9643-cd95d277b7ed","pitchNumber":1,"startTime":"2026-04-24T00:23:02.420Z","endTime":"2026-04-24T00:23:06.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":68.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36308259286383,"aZ":-40.06585024595252,"pfxX":7.962949418084356,"pfxZ":-6.470054144585998,"pX":-0.14153041072132289,"pZ":2.4890865624560488,"vX0":2.3776842269564664,"vY0":-111.61152964133886,"vZ0":3.1706388177960516,"x":122.39,"y":171.57,"x0":-2.264753516790953,"y0":50.0032484480932,"z0":5.274236602783814,"aX":9.709645662171505},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-10.1,"breakHorizontal":-15.1,"spinRate":2640,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.4971915158490847,"extension":6.492815056206717},"index":1,"playId":"b4cc9da7-3e21-355c-9be1-fa75d5516e19","pitchNumber":2,"startTime":"2026-04-24T00:23:29.113Z","endTime":"2026-04-24T00:23:34.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":83.9,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79428748441382,"aZ":-18.27510031133748,"pfxX":-8.70635578768852,"pfxZ":7.613214323523616,"pX":0.760061317856012,"pZ":3.3625398372031343,"vX0":10.363816252658014,"vY0":-135.10180264742843,"vZ0":-0.09083880782635073,"x":88.03,"y":147.99,"x0":-2.016872300389238,"y0":50.00501734632134,"z0":4.694464782193615,"aX":-15.900506541230195},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":13.2,"spinRate":2203,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.40733876602981445,"extension":6.925251860031128},"hitData":{"launchSpeed":46.2,"launchAngle":-23.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.78,"coordY":160.1}},"index":2,"playId":"ce8a8875-997c-3260-8b4e-2071549306c9","pitchNumber":3,"startTime":"2026-04-24T00:23:46.857Z","endTime":"2026-04-24T00:23:55.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:23:55.984Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a sharp line drive to right fielder Brett Baty.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:25:57.206Z","endTime":"2026-04-24T00:26:44.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048628250399634,"aZ":-29.711188924400183,"pfxX":3.11097578463136,"pfxZ":1.7798633419118675,"pX":0.5431266496465664,"pZ":1.4445535434448276,"vX0":1.8192317801147548,"vY0":-117.74331098808612,"vZ0":-3.8940342960827214,"x":96.3,"y":199.78,"x0":-0.6471261115748695,"y0":50.004273989035575,"z0":5.9080471320057955,"aX":4.311984595440204},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.4,"breakHorizontal":-6.1,"spinRate":1800,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4675072393780879,"extension":6.54074738247091},"index":0,"playId":"f91ac121-f2e4-3ad8-8356-1176626e993c","pitchNumber":1,"startTime":"2026-04-24T00:26:05.320Z","endTime":"2026-04-24T00:26:11.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.108732087246647,"aZ":-27.414973283026892,"pfxX":3.8757553226293977,"pfxZ":3.402587049703146,"pX":-0.5432325270809255,"pZ":1.3898305098625852,"vX0":-0.8050380206607499,"vY0":-117.9618725701768,"vZ0":-4.4433066397195455,"x":137.71,"y":201.25,"x0":-0.6992369693640185,"y0":50.00282830684857,"z0":5.848646956469776,"aX":5.418215183513485},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.3,"breakHorizontal":-6.8,"spinRate":1954,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4657596359270433,"extension":6.622529464820495},"index":1,"playId":"4b78179e-38af-3166-83c6-9320ee61919c","pitchNumber":2,"startTime":"2026-04-24T00:26:19.577Z","endTime":"2026-04-24T00:26:25.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":91.3,"endSpeed":82.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.888138416180965,"aZ":-10.374844146710464,"pfxX":-3.372247219794441,"pfxZ":12.440467844708863,"pX":-0.31987409358363345,"pZ":2.5515654293519674,"vX0":1.939571914567693,"vY0":-132.670175450379,"vZ0":-6.397382575406323,"x":129.19,"y":169.89,"x0":-0.628840029676354,"y0":50.005134470366734,"z0":5.778898630286398,"aX":-5.909923463331425},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":21.0,"breakHorizontal":5.6,"spinRate":2222,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.4155755025302903,"extension":6.653867938220899},"hitData":{"launchSpeed":102.9,"launchAngle":13.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":196.21,"coordY":94.65}},"index":2,"playId":"9b0fb1f8-ea4e-3caa-8b08-cde631c57741","pitchNumber":3,"startTime":"2026-04-24T00:26:32.735Z","endTime":"2026-04-24T00:26:44.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.5,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:26:44.756Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tristan Gray lines out sharply to right fielder Brett Baty.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:26:49.755Z","endTime":"2026-04-24T00:28:51.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":77.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12343454629667,"aZ":-15.00951701340536,"pfxX":0.6208174170464207,"pfxZ":10.989061167328927,"pX":-0.5446088332248493,"pZ":2.3361638448382838,"vX0":0.2989791223644264,"vY0":-125.93390790066566,"vZ0":-5.5302115857913945,"x":137.76,"y":175.7,"x0":-0.74655599287669,"y0":50.00389403057258,"z0":5.829222126846658,"aX":0.9697234211828475},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":18.5,"breakHorizontal":-1.2,"spinRate":1985,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.43958945075562195,"extension":6.621772224660447},"index":0,"playId":"1c5e037f-40ee-3416-bcf9-e02531856182","pitchNumber":1,"startTime":"2026-04-24T00:27:06.976Z","endTime":"2026-04-24T00:27:11.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38586971684472,"aZ":-9.709397377637027,"pfxX":-3.902368138886285,"pfxZ":12.367683500883109,"pX":0.07315262683827806,"pZ":2.142897994923638,"vX0":3.607100692387332,"vY0":-135.1353750928894,"vZ0":-7.680570747334011,"x":114.21,"y":180.92,"x0":-0.7837273223397716,"y0":50.00231653383283,"z0":5.736234264894022,"aX":-7.087738830182301},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.5,"breakHorizontal":6.1,"spinRate":2298,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.40814025386931174,"extension":6.626744412518631},"index":1,"playId":"384fe55f-7fd5-34e4-8194-6a6bca5f8c45","pitchNumber":2,"startTime":"2026-04-24T00:27:23.016Z","endTime":"2026-04-24T00:27:26.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-24T00:27:38.240Z","endTime":"2026-04-24T00:27:52.784Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":94.1,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.70953619546804,"aZ":-8.528700327853269,"pfxX":-2.6971015760189347,"pfxZ":12.841589580774047,"pX":0.5013785889509734,"pZ":3.125770294059087,"vX0":4.03052146127023,"vY0":-136.6950906406972,"vZ0":-5.720479736880505,"x":97.89,"y":154.38,"x0":-0.6604826488201967,"y0":50.00175507386956,"z0":5.868810255744887,"aX":-4.966072874854781},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.7,"breakHorizontal":3.7,"spinRate":2277,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.404901170586335,"extension":6.686251073142314},"index":3,"playId":"5043f5e4-61a2-3e31-a997-b85c2722b19a","pitchNumber":3,"startTime":"2026-04-24T00:27:52.784Z","endTime":"2026-04-24T00:28:00.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60648571824109,"aZ":-25.920346988565043,"pfxX":-6.8926498676630805,"pfxZ":4.651985703998347,"pX":0.19603919370306772,"pZ":3.800864082674274,"vX0":3.4744998827416596,"vY0":-115.22354274030357,"vZ0":0.6089305725026404,"x":109.53,"y":136.16,"x0":-0.4367595147510115,"y0":50.0003753518141,"z0":6.039732275712594,"aX":-9.25743169931937},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":8.9,"breakHorizontal":11.6,"spinRate":1382,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.47554109212047146,"extension":6.63344392853498},"index":4,"playId":"322a5b5e-ab45-3a81-a703-47ceec4c7e80","pitchNumber":4,"startTime":"2026-04-24T00:28:22.521Z","endTime":"2026-04-24T00:28:28.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49319007299449,"aZ":-27.533328185127772,"pfxX":-6.886627242932077,"pfxZ":3.6118844844923466,"pX":-0.19394783102910254,"pZ":4.007909776022471,"vX0":2.5076756449527045,"vY0":-113.20288531828051,"vZ0":1.5844305701065338,"x":124.39,"y":130.57,"x0":-0.4271805693138036,"y0":50.00438555966255,"z0":6.07427738594836,"aX":-8.853874346678008},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":7.3,"breakHorizontal":11.8,"spinRate":1442,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.48561738809048594,"extension":6.667850022309982},"hitData":{"launchSpeed":101.1,"launchAngle":18.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.16,"coordY":101.34}},"index":5,"playId":"912ba9ec-83ba-3c4e-8a5d-383b11f05a19","pitchNumber":5,"startTime":"2026-04-24T00:28:39.681Z","endTime":"2026-04-24T00:28:51.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:28:51.093Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:28:58.344Z","endTime":"2026-04-24T00:30:01.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":68.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.290865569610222,"aZ":-23.051922393844677,"pfxX":-5.343981679305987,"pfxZ":7.5413257150015935,"pX":0.7741111150705823,"pZ":1.4924814427460757,"vX0":4.362730177061598,"vY0":-110.40158205443498,"vZ0":-4.007721411987309,"x":87.49,"y":198.48,"x0":-0.5523960837783414,"y0":50.00464430299022,"z0":5.813833936629126,"aX":-6.466747559439061},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":12.7,"breakHorizontal":8.3,"spinRate":1427,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4999377724989875,"extension":6.8570102062678755},"index":0,"playId":"6f1520d9-a67c-3c69-a2eb-a47d7162d491","pitchNumber":1,"startTime":"2026-04-24T00:29:13.940Z","endTime":"2026-04-24T00:29:17.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.091816929559435,"aZ":-23.77957762110471,"pfxX":-6.882245449328808,"pfxZ":6.504462759609339,"pX":-0.33655504759234056,"pZ":1.9387162433154104,"vX0":2.4748548697500063,"vY0":-113.27892261143751,"vZ0":-3.367644578605535,"x":129.83,"y":186.43,"x0":-0.5535476587406887,"y0":50.002526343495184,"z0":5.840995376705771,"aX":-8.879026280388194},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":11.2,"breakHorizontal":11.8,"spinRate":1520,"spinDirection":195},"zone":7,"typeConfidence":2.0,"plateTime":0.4848835376183689,"extension":6.804827065453305},"index":1,"playId":"eecbc5c0-ddc8-362c-ab9c-e33ce6284aea","pitchNumber":2,"startTime":"2026-04-24T00:29:34.093Z","endTime":"2026-04-24T00:29:39.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.599497143771757,"aZ":-22.840572058705522,"pfxX":-2.6140026082790646,"pfxZ":7.1019093898477905,"pX":1.1773709081164008,"pZ":2.477711164796827,"vX0":4.731325569199653,"vY0":-113.79766186265073,"vZ0":-2.586930472769276,"x":72.12,"y":171.88,"x0":-0.5876223975279616,"y0":50.00009650417284,"z0":5.888482547904596,"aX":-3.4335955413509973},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":12.5,"breakHorizontal":3.6,"spinRate":1537,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4810504855138644,"extension":6.942213460183841},"index":2,"playId":"2a51fd50-20c6-3e56-be56-702a17474d4b","pitchNumber":3,"startTime":"2026-04-24T00:29:56.035Z","endTime":"2026-04-24T00:30:01.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.69,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:30:01.561Z","atBatIndex":35},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Trevor Larnach reaches on a fielding error by shortstop Ronny Mauricio. Brooks Lee to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:32:52.213Z","endTime":"2026-04-24T00:34:12.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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-04-24T00:30:11.644Z","endTime":"2026-04-24T00:30:38.933Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: David Peterson replaces Tobias Myers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-24T00:30:38.933Z","endTime":"2026-04-24T00:32:54.553Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656849,"link":"/api/v1/people/656849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54204270164224,"aZ":-23.37097046728268,"pfxX":10.321541276207983,"pfxZ":5.0396594834691655,"pX":1.0623408947311932,"pZ":2.4892992629952713,"vX0":-5.8637932605587375,"vY0":-132.8694924847029,"vZ0":-4.770004291494064,"x":76.51,"y":171.57,"x0":1.9836528952201766,"y0":50.00407081860287,"z0":6.056750697339111,"aX":18.033721853119914},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":-17.0,"spinRate":2124,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.41589148119537,"extension":7.126087271836965},"index":2,"playId":"75635128-cd9b-3a1d-a929-3205cccfef82","pitchNumber":1,"startTime":"2026-04-24T00:32:54.553Z","endTime":"2026-04-24T00:32:58.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.683228027010838,"aZ":-29.528052280015423,"pfxX":-0.9673640935933041,"pfxZ":1.6895802591898512,"pX":0.5189999428999693,"pZ":2.2124751950428867,"vX0":-3.48431704271905,"vY0":-124.85239741433573,"vZ0":-3.2448704821913865,"x":97.22,"y":179.04,"x0":2.0621664715200048,"y0":50.00590280444718,"z0":5.976248190352171,"aX":-1.5165492058660528},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.5,"breakHorizontal":2.6,"spinRate":2288,"spinDirection":169},"zone":9,"typeConfidence":2.0,"plateTime":0.43982107866360654,"extension":6.925826819194644},"index":3,"playId":"51c5292c-edee-33d7-bc21-6cae172a57a5","pitchNumber":2,"startTime":"2026-04-24T00:33:12.603Z","endTime":"2026-04-24T00:33:17.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"playId":"4d662c6c-8729-3e6d-b7d0-ca161cf945e9","startTime":"2026-04-24T00:33:30.985Z","endTime":"2026-04-24T00:33:38.055Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23178863349051,"aZ":-40.98351825456409,"pfxX":-6.071944878808341,"pfxZ":-6.210432534625808,"pX":0.5413856057173303,"pZ":3.1701815535329305,"vX0":-1.273159819098706,"vY0":-119.22494070132127,"vZ0":1.2008579277844278,"x":96.36,"y":153.19,"x0":1.8727696132867175,"y0":50.00511504295001,"z0":6.403551189278297,"aX":-8.607203132147689},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.6,"breakHorizontal":11.3,"spinRate":2497,"spinDirection":330},"zone":3,"typeConfidence":2.0,"plateTime":0.4621526265628435,"extension":6.850306938091133},"hitData":{"launchSpeed":74.0,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.55,"coordY":148.14}},"index":5,"playId":"c0058d61-ce54-35d7-aca7-c8a1a8d9b21a","pitchNumber":3,"startTime":"2026-04-24T00:34:00.892Z","endTime":"2026-04-24T00:34:12.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.30000000000001,"awayTeamWinProbability":7.699999999999989,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:34:12.190Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a line drive to left fielder Carson Benge. Brooks Lee scores. Trevor Larnach to 2nd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:34:41.233Z","endTime":"2026-04-24T00:36:03.577Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":668964,"link":"/api/v1/people/668964"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.620364620820038,"aZ":-17.335670796527587,"pfxX":3.055771069896389,"pfxZ":7.912754230667412,"pX":0.7808370096441695,"pZ":4.0482898571946215,"vX0":-4.516495003839403,"vY0":-136.24371932003902,"vZ0":-2.2793425155365075,"x":87.24,"y":129.48,"x0":2.064921376636476,"y0":50.00432297137255,"z0":6.097229502004069,"aX":5.731794976219323},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-4.6,"spinRate":2164,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4023992253096562,"extension":7.151954969691948},"index":0,"playId":"6e9183a1-e65a-3c97-981a-b5320bd94a0a","pitchNumber":1,"startTime":"2026-04-24T00:34:52.370Z","endTime":"2026-04-24T00:34:56.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":93.1,"endSpeed":84.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624006543202935,"aZ":-14.927665368054456,"pfxX":3.542649167801344,"pfxZ":9.346317394322464,"pX":0.4225268462717663,"pZ":3.497778437295693,"vX0":-5.550830348083424,"vY0":-135.47362902859567,"vZ0":-3.850277212547448,"x":100.89,"y":144.34,"x0":2.0446704494769667,"y0":50.002034207390146,"z0":5.991692572357982,"aX":6.536997405809158},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-5.2,"spinRate":2208,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4054574453388651,"extension":7.04874846963659},"index":1,"playId":"21fba0bb-8000-3b17-bc39-5f9573e47065","pitchNumber":2,"startTime":"2026-04-24T00:35:12.559Z","endTime":"2026-04-24T00:35:16.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89628231474116,"aZ":-17.923164434133607,"pfxX":1.8732062278471622,"pfxZ":7.7032398116510095,"pX":1.5191808938127003,"pZ":4.293416917859294,"vX0":-2.175629089569496,"vY0":-135.688356130667,"vZ0":-1.6366718789558552,"x":59.09,"y":122.86,"x0":2.091034142604627,"y0":50.00072816449238,"z0":6.163539641312052,"aX":3.464732081573873},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":-2.9,"spinRate":2085,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4048932352485055,"extension":7.049562942638435},"index":2,"playId":"cfc5598f-1a25-3283-a179-714c48a14b58","pitchNumber":3,"startTime":"2026-04-24T00:35:34.239Z","endTime":"2026-04-24T00:35:38.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61800532465942,"aZ":-30.9397906123182,"pfxX":7.354457266421871,"pfxZ":0.7639106929730808,"pX":0.8200650491641228,"pZ":3.288387685006411,"vX0":-4.853222009717125,"vY0":-127.1252786581276,"vZ0":-1.02033673498482,"x":85.74,"y":149.99,"x0":1.8045392717059852,"y0":50.00625211883045,"z0":6.165165579132255,"aX":11.962728689262626},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":-12.1,"spinRate":1438,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.43190695777561183,"extension":6.982589386747018},"hitData":{"launchSpeed":89.4,"launchAngle":8.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.0,"coordY":113.0}},"index":3,"playId":"fabc6c17-205b-3ed1-bc70-81cef1a264fc","pitchNumber":4,"startTime":"2026-04-24T00:35:52.060Z","endTime":"2026-04-24T00:36:03.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-4.300000000000011,"leverageIndex":0.91,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:36:03.577Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-24T00:36:27.097Z","endTime":"2026-04-24T00:37:52.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.751733412772104,"aZ":-17.87495303964242,"pfxX":1.8749841966095762,"pfxZ":7.900559877379784,"pX":-0.014204436418549937,"pZ":3.380858983840784,"vX0":-6.4293857255561,"vY0":-134.57659044539207,"vZ0":-3.488846114824564,"x":117.54,"y":147.5,"x0":2.1760821943964825,"y0":50.006269713654135,"z0":5.981385890307794,"aX":3.3958844707318288},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":-1.8,"spinRate":2079,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4090413061485143,"extension":7.143240039858391},"index":0,"playId":"3e810544-293f-3a76-9fa4-412715717587","pitchNumber":1,"startTime":"2026-04-24T00:36:40.297Z","endTime":"2026-04-24T00:36:44.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":92.7,"endSpeed":82.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.52949465721098,"aZ":-27.70958172407509,"pfxX":13.15926171331526,"pfxZ":2.51148404466018,"pX":0.44247513788869974,"pZ":1.937676311972668,"vX0":-8.434741458139161,"vY0":-134.47594366661036,"vZ0":-5.586753790434311,"x":100.13,"y":186.46,"x0":1.960709223667943,"y0":50.00074847925267,"z0":6.087272202127843,"aX":23.355620583031417},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":-21.2,"spinRate":2090,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.4122145291843724,"extension":7.0585457532981914},"index":1,"playId":"dcd220c6-da05-3a13-ab2e-177cf48c4020","pitchNumber":2,"startTime":"2026-04-24T00:36:59.036Z","endTime":"2026-04-24T00:37:04.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69399667543055,"aZ":-27.068349849134222,"pfxX":-0.8349319338093415,"pfxZ":3.0527185318049055,"pX":0.652283363622436,"pZ":1.771715078278071,"vX0":-3.5125845418218793,"vY0":-128.56342339723543,"vZ0":-5.177412632855735,"x":92.14,"y":190.94,"x0":2.1448963270556036,"y0":50.00508906950209,"z0":5.913077909485759,"aX":-1.3971933500367584},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":2.3,"spinRate":2194,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.4260563838806539,"extension":7.063894534301494},"index":2,"playId":"0bf7b5a2-e3b2-3ce7-a211-8c6e46ab0778","pitchNumber":3,"startTime":"2026-04-24T00:37:47.447Z","endTime":"2026-04-24T00:37:52.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:37:52.569Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carson Benge homers (2) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-24T00:40:05.194Z","endTime":"2026-04-24T00:40:47.579Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":90.8,"endSpeed":82.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636062673046656,"aZ":-17.21296675659706,"pfxX":-7.804238284939072,"pfxZ":8.591066423322081,"pX":0.45141329042478756,"pZ":2.3857374401215123,"vX0":9.575358368833736,"vY0":-131.81095667395255,"vZ0":-2.8796502472989594,"x":99.79,"y":174.37,"x0":-2.2316404189187002,"y0":50.00563416153988,"z0":4.778689356029114,"aX":-13.597248064182592},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.0,"breakHorizontal":11.8,"spinRate":2202,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.41713271997472123,"extension":6.900209168074272},"index":0,"playId":"a9e52c73-6bfb-3004-a848-0a089a9a43c3","pitchNumber":1,"startTime":"2026-04-24T00:40:09.316Z","endTime":"2026-04-24T00:40:13.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.728579618046442,"aZ":-30.361074702451628,"pfxX":-12.156927777518742,"pfxZ":1.1928695594659064,"pX":0.0491566632783073,"pZ":2.1320662802385475,"vX0":8.870592585071895,"vY0":-123.07165558235045,"vZ0":-0.5502101570135668,"x":115.13,"y":181.21,"x0":-2.0405761801452416,"y0":50.00208751039338,"z0":4.952723447778428,"aX":-18.46009614095522},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.3,"breakHorizontal":19.7,"spinRate":2056,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4467787036125652,"extension":6.67473406286829},"hitData":{"launchSpeed":105.7,"launchAngle":34.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":183.17,"coordY":52.79}},"index":1,"playId":"69ccac90-41d6-3175-ab4d-48b3df306129","pitchNumber":2,"startTime":"2026-04-24T00:40:23.900Z","endTime":"2026-04-24T00:40:47.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":0.27,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:40:47.579Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to shortstop Brooks Lee.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-24T00:40:54.327Z","endTime":"2026-04-24T00:41:17.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79207428326661,"aZ":-24.31201730308815,"pfxX":-11.287045696937334,"pfxZ":4.57251235108394,"pX":-0.21005984695117344,"pZ":2.9288480540222253,"vX0":8.680551881731649,"vY0":-130.64271464816838,"vZ0":-0.30250139820553196,"x":125.01,"y":159.7,"x0":-2.1175155458323602,"y0":50.00423688741593,"z0":4.881274254408984,"aX":-19.415850568724096},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":18.4,"spinRate":2067,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.4200489342767253,"extension":6.994993930918716},"hitData":{"launchSpeed":93.7,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.67,"coordY":152.19}},"index":0,"playId":"6561b830-1767-3535-8e9c-142c62397d45","pitchNumber":1,"startTime":"2026-04-24T00:41:07.823Z","endTime":"2026-04-24T00:41:17.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.3,"awayTeamWinProbability":4.700000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.17,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:41:17.256Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Juan Soto pops out to third baseman Tristan Gray in foul territory.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-24T00:41:30.826Z","endTime":"2026-04-24T00:42:26.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":1},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":79.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40705415164166,"aZ":-20.292069974287287,"pfxX":-10.258782693021098,"pfxZ":7.233350356098478,"pX":-0.8663716900150692,"pZ":2.518962457148133,"vX0":7.394846957770439,"vY0":-128.3636337708591,"vZ0":-1.534680342474853,"x":150.02,"y":170.77,"x0":-2.4741359673415046,"y0":50.00445369226784,"z0":4.729051650698924,"aX":-16.85649959448109},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.8,"breakHorizontal":16.6,"spinRate":2114,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4292578991760654,"extension":6.715555579458254},"index":0,"playId":"06341746-5520-3b4f-84cc-b8362a167157","pitchNumber":1,"startTime":"2026-04-24T00:41:50.052Z","endTime":"2026-04-24T00:41:53.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98882337050199,"aZ":-25.572593411139508,"pfxX":-13.390487414124255,"pfxZ":3.855571082071134,"pX":-0.6210625842244789,"pZ":2.314016345127598,"vX0":9.022776604002612,"vY0":-131.5931941557613,"vZ0":-1.1202411466549478,"x":140.67,"y":176.3,"x0":-2.395604895547948,"y0":50.00394645896677,"z0":4.681424912558424,"aX":-22.938763247499285},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":21.6,"spinRate":2150,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.41998769437847683,"extension":6.907230168337306},"hitData":{"launchSpeed":90.2,"launchAngle":61.0,"totalDistance":191.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":70.73,"coordY":159.79}},"index":1,"playId":"887b428a-1b2e-30ba-be8f-f539cd0ab344","pitchNumber":2,"startTime":"2026-04-24T00:42:14.063Z","endTime":"2026-04-24T00:42:26.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:42:26.599Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, third baseman Tristan Gray to first baseman Kody Clemens. Bo Bichette to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-24T00:43:06.670Z","endTime":"2026-04-24T00:44:59.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-24T00:42:49.471Z","endTime":"2026-04-24T00:43:08.481Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":80.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40564649562391,"aZ":-24.462257215748583,"pfxX":-11.852628678199487,"pfxZ":4.58336798927057,"pX":-1.4023805844395496,"pZ":3.1360831452455358,"vX0":6.370286097032132,"vY0":-130.43734375940696,"vZ0":0.24151232418985213,"x":170.46,"y":154.11,"x0":-2.36687407589419,"y0":50.00274880070703,"z0":4.922345538431443,"aX":-19.946988223595454},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.6,"breakHorizontal":19.6,"spinRate":2139,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4237268207850571,"extension":6.785525053568119},"index":1,"playId":"8f92f86b-7c3e-39b2-9b99-c13a9d3ffb98","pitchNumber":1,"startTime":"2026-04-24T00:43:08.481Z","endTime":"2026-04-24T00:43:13.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":66.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.420364426476826,"aZ":-34.58920508701854,"pfxX":9.899935200383172,"pfxZ":-2.0643760837887477,"pX":-1.491831108487319,"pZ":3.8252581283963742,"vX0":0.10288159637332467,"vY0":-109.3574024328866,"vZ0":5.427076287205128,"x":173.87,"y":135.5,"x0":-2.818891597663508,"y0":50.00331042777159,"z0":5.094129433166096,"aX":11.580068724958595},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-1.3,"breakHorizontal":-17.8,"spinRate":2766,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.5075733643410163,"extension":6.651669818445617},"index":2,"playId":"1992e041-57f5-3542-b408-6371900f5efe","pitchNumber":2,"startTime":"2026-04-24T00:43:24.915Z","endTime":"2026-04-24T00:43:29.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14771774116127,"aZ":-24.83263839567379,"pfxX":-11.96080043691436,"pfxZ":4.282866863151781,"pX":-0.5974675513814016,"pZ":1.7971542889126109,"vX0":8.973294525859567,"vY0":-131.24422159097983,"vZ0":-2.4651714264908753,"x":139.77,"y":190.26,"x0":-2.535825672831198,"y0":50.00430376317045,"z0":4.63111163167461,"aX":-20.515661166605074},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":19.2,"spinRate":2163,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.42005897467148756,"extension":7.060402128293268},"index":3,"playId":"1c4a63c1-4c82-3555-ac1e-7d44ae59e8d4","pitchNumber":3,"startTime":"2026-04-24T00:43:42.107Z","endTime":"2026-04-24T00:43:45.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":80.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46692090812524,"aZ":-15.24846432458751,"pfxX":-9.915831442241636,"pfxZ":10.013912332593883,"pX":-0.3644087254435064,"pZ":2.0339573178364683,"vX0":8.921756122532884,"vY0":-130.69554938278924,"vZ0":-3.708380502028196,"x":130.89,"y":183.86,"x0":-2.572782887138948,"y0":50.000254483561555,"z0":4.6527866524673405,"aX":-16.75609178318838},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.3,"breakHorizontal":15.4,"spinRate":2165,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4228374243459636,"extension":7.179669194849803},"index":4,"playId":"b8ff06a6-85eb-39c4-8c72-82f032635d8d","pitchNumber":4,"startTime":"2026-04-24T00:44:07.866Z","endTime":"2026-04-24T00:44:15.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":68.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.522960088365423,"aZ":-40.794856354386944,"pfxX":9.036820908393786,"pfxZ":-7.282548662485258,"pX":1.8003090850312746,"pZ":1.4419357251312688,"vX0":5.9936167164329905,"vY0":-109.91073085206605,"vZ0":1.774656553011027,"x":48.38,"y":199.85,"x0":-2.1689403085895385,"y0":50.005379342827254,"z0":5.068312981050125,"aX":10.68949664668288},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-12.0,"breakHorizontal":-18.4,"spinRate":2690,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.5048408569114264,"extension":6.728031717397794},"index":5,"playId":"2db32f03-78a1-37c4-a894-e62929baecae","pitchNumber":5,"startTime":"2026-04-24T00:44:29.756Z","endTime":"2026-04-24T00:44:33.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":81.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65924364473221,"aZ":-24.3467862203454,"pfxX":-12.237740018896687,"pfxZ":4.4911022976943205,"pX":-0.6639413422322331,"pZ":2.45831125315278,"vX0":8.55765561440332,"vY0":-132.31000543055168,"vZ0":-1.207418207429097,"x":142.31,"y":172.41,"x0":-2.377989979514061,"y0":50.003812598137365,"z0":4.733379172185208,"aX":-21.33351331377663},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":19.9,"spinRate":2079,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.41667435451348833,"extension":7.002182970363869},"hitData":{"launchSpeed":100.5,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":172.97}},"index":6,"playId":"9dc7a9d0-4253-3e2f-8a76-eaf155d60e27","pitchNumber":6,"startTime":"2026-04-24T00:44:50.234Z","endTime":"2026-04-24T00:44:59.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.39999999999999,"awayTeamWinProbability":5.6000000000000085,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.24,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:44:59.980Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out sharply to left fielder Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-24T00:45:13.008Z","endTime":"2026-04-24T00:46:33.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.344213582243302,"aZ":-28.093282446255866,"pfxX":-0.9063291052389064,"pfxZ":2.840300920379928,"pX":0.6349604391303535,"pZ":3.5656617653138447,"vX0":7.600020503862214,"vY0":-120.19028895809501,"vZ0":2.7225767685055833,"x":92.8,"y":142.51,"x0":-2.4757318340730574,"y0":50.00052664529462,"z0":4.943342867457122,"aX":-1.3013085964917266},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.2,"breakHorizontal":-0.5,"spinRate":2195,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.45899536723208945,"extension":6.97799230321259},"index":0,"playId":"60f4c5c4-4315-3ad6-9c2a-c777a42b7882","pitchNumber":1,"startTime":"2026-04-24T00:45:25.789Z","endTime":"2026-04-24T00:45:30.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":80.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3992503103483,"aZ":-22.44073206483698,"pfxX":-12.317906441047693,"pfxZ":5.773923674703297,"pX":0.1601778448893438,"pZ":1.9965704356598943,"vX0":10.021783795242898,"vY0":-130.49935666123204,"vZ0":-2.53657211348514,"x":110.89,"y":184.87,"x0":-2.1740029103290186,"y0":50.00007556880268,"z0":4.714591748108402,"aX":-20.750258572016932},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":19.4,"spinRate":2059,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.42350798163137116,"extension":6.861572356424493},"index":1,"playId":"a67959e4-ddcf-36dc-8e96-e4b9c3e1b3a4","pitchNumber":2,"startTime":"2026-04-24T00:45:42.725Z","endTime":"2026-04-24T00:45:46.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":79.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.45616988298117,"aZ":-20.86586796636376,"pfxX":-10.191806500246047,"pfxZ":6.746956817203783,"pX":0.5783493768898947,"pZ":3.8446359633083005,"vX0":10.62759438040733,"vY0":-130.6660540410729,"vZ0":1.7503865515536516,"x":94.95,"y":134.97,"x0":-2.2785547773245725,"y0":50.0013964452049,"z0":4.766463088058227,"aX":-17.07847356185499},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.0,"breakHorizontal":15.2,"spinRate":2145,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.424261206821976,"extension":7.131100836554622},"index":2,"playId":"1b53e9b5-8d3e-37ce-a685-c0df42a20ea2","pitchNumber":3,"startTime":"2026-04-24T00:46:03.636Z","endTime":"2026-04-24T00:46:07.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68446255286207,"aZ":-28.136777856182036,"pfxX":-0.09293313421242155,"pfxZ":2.706546214520806,"pX":-0.20746353083164737,"pZ":2.32391155494252,"vX0":5.772654869899324,"vY0":-121.51461938466294,"vZ0":3.105790882308446E-4,"x":124.91,"y":176.03,"x0":-2.6055554293063343,"y0":50.00015583334428,"z0":4.776340480993067,"aX":-0.1396323919983743},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.2,"breakHorizontal":-1.2,"spinRate":2206,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.4514311172131622,"extension":7.03835465617856},"hitData":{"launchSpeed":102.0,"launchAngle":41.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":57.35,"coordY":78.48}},"index":3,"playId":"fa106b47-173c-3bf2-934b-fc336b468bf8","pitchNumber":4,"startTime":"2026-04-24T00:46:22.196Z","endTime":"2026-04-24T00:46:33.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.799999999999983,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:46:33.914Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to left fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-24T00:48:35.222Z","endTime":"2026-04-24T00:48:47.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42476523034106,"aZ":-22.467781812558595,"pfxX":10.712064856656351,"pfxZ":5.429785298025754,"pX":0.4941590702499664,"pZ":3.243371864532698,"vX0":-7.1244551488168595,"vY0":-133.7728235499878,"vZ0":-3.5943100218262503,"x":98.16,"y":151.21,"x0":1.818243241812552,"y0":50.00579732444188,"z0":6.240694504609092,"aX":19.160582259701794},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.1,"breakHorizontal":-17.6,"spinRate":2192,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.4115474417777838,"extension":7.106691358146674},"hitData":{"launchSpeed":87.5,"launchAngle":20.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.54,"coordY":99.55}},"index":0,"playId":"907aa4e0-33f3-3e58-96d6-fcac90381f3d","pitchNumber":1,"startTime":"2026-04-24T00:48:40.195Z","endTime":"2026-04-24T00:48:47.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.89999999999999,"awayTeamWinProbability":5.1000000000000085,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:48:47.126Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a ground ball to center fielder Luis Robert Jr.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-24T00:49:04.448Z","endTime":"2026-04-24T00:49:34.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":81.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.47236571299611,"aZ":-22.974995385538854,"pfxX":11.886367919682469,"pfxZ":5.3353295290537055,"pX":1.4639520027828825,"pZ":2.2829151834380936,"vX0":-5.239404397693867,"vY0":-132.3135814175008,"vZ0":-5.457672306724906,"x":61.2,"y":177.14,"x0":1.9561907786557544,"y0":50.0024348856202,"z0":6.119772395707132,"aX":20.49455874426804},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":-19.9,"spinRate":2082,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4184087076393461,"extension":6.945566027451819},"index":0,"playId":"3327cf01-0dce-34f3-ba29-537529797e68","pitchNumber":1,"startTime":"2026-04-24T00:49:10.214Z","endTime":"2026-04-24T00:49:14.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0353246024879,"aZ":-17.981051251107964,"pfxX":2.6299749677072084,"pfxZ":7.867121462608596,"pX":-0.047679536648863534,"pZ":2.7975167185238305,"vX0":-6.154104678777715,"vY0":-134.21282233716948,"vZ0":-5.108020187471807,"x":118.82,"y":163.25,"x0":1.9447182212064735,"y0":50.00501173119978,"z0":6.026905836238759,"aX":4.7467446875126935},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":-3.2,"spinRate":2150,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.40984254197077474,"extension":7.0674144172578846},"hitData":{"launchSpeed":100.2,"launchAngle":3.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.26,"coordY":94.66}},"index":1,"playId":"dbe0ca85-22a9-3b55-9fb3-ef3d7401c424","pitchNumber":2,"startTime":"2026-04-24T00:49:23.588Z","endTime":"2026-04-24T00:49:34.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:49:34.630Z","atBatIndex":45},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mets challenged (play at 1st), call on the field was overturned: Luke Keaschall grounds into a double play, pitcher David Peterson to second baseman Marcus Semien to first baseman Mark Vientos. Austin Martin out at 2nd. Luke Keaschall out at 1st.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-24T00:50:20.008Z","endTime":"2026-04-24T00:50:51.687Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656849,"link":"/api/v1/people/656849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"b214072a-ef80-327c-8fbb-0c3edb46b8a4","startTime":"2026-04-24T00:49:56.746Z","endTime":"2026-04-24T00:50:02.745Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":84.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67028392375321,"aZ":-19.922885742184512,"pfxX":11.534331470669564,"pfxZ":6.532816519786499,"pX":1.4060866879699634,"pZ":3.809959144218875,"vX0":-4.669782431946375,"vY0":-137.36950744521604,"vZ0":-2.4708617759301204,"x":63.4,"y":135.91,"x0":1.6475086250401896,"y0":50.00448843545232,"z0":6.1037306840353285,"aX":21.639029754855745},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":-19.6,"spinRate":2198,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4015803652670913,"extension":7.082917411974776},"index":1,"playId":"ec293d16-fdae-3773-a815-d87547c60420","pitchNumber":1,"startTime":"2026-04-24T00:50:22.319Z","endTime":"2026-04-24T00:50:25.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":83.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.97996886703542,"aZ":-20.746744606204278,"pfxX":11.51895560002384,"pfxZ":6.355471876889943,"pX":0.9796402867676411,"pZ":2.654887983848167,"vX0":-6.310432458854915,"vY0":-135.11929965271935,"vZ0":-5.138622062062923,"x":79.66,"y":167.1,"x0":1.8833900779751984,"y0":50.00248265524318,"z0":6.0956556479930954,"aX":20.713488271923328},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.2,"breakHorizontal":-19.0,"spinRate":2188,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4097062924008221,"extension":7.064699281731523},"hitData":{"launchSpeed":74.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":179.55}},"index":2,"playId":"f40e6c12-e266-330a-88f2-b6b36dc6d7a7","pitchNumber":2,"startTime":"2026-04-24T00:50:43.450Z","endTime":"2026-04-24T00:50:51.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":121},"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.65,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:50:51.687Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-24T00:55:03.556Z","endTime":"2026-04-24T00:56:25.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":1},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":66.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.614246100266225,"aZ":-40.14926645408029,"pfxX":6.23210937431352,"pfxZ":-7.006248565299563,"pX":0.12825838390278035,"pZ":2.765780658265652,"vX0":3.485736990780902,"vY0":-107.82845632643907,"vZ0":4.042853211375864,"x":112.11,"y":164.1,"x0":-2.3377615492805757,"y0":50.00306547070437,"z0":5.3968220613155236,"aX":7.092251870700928},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-10.7,"breakHorizontal":-12.5,"spinRate":2543,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.5146509409266242,"extension":6.509067663755468},"index":0,"playId":"3f0ce5d6-6250-3c4c-a0f9-5754b602976d","pitchNumber":1,"startTime":"2026-04-24T00:55:11.973Z","endTime":"2026-04-24T00:55:17.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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.3,"endSpeed":78.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75116686021916,"aZ":-17.60128645514575,"pfxX":-9.525100005272176,"pfxZ":8.888816722094202,"pX":1.0480805754194757,"pZ":4.5694384320833485,"vX0":10.934270772927052,"vY0":-129.2709141558837,"vZ0":2.5286475404152555,"x":77.05,"y":115.41,"x0":-2.0622621588113113,"y0":50.00458590839437,"z0":4.95259736241354,"aX":-15.62113273403945},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":17.0,"breakHorizontal":13.9,"spinRate":2297,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4288491860994532,"extension":7.167049149866955},"index":1,"playId":"94c22e09-322e-3a83-b454-77e0d3249923","pitchNumber":2,"startTime":"2026-04-24T00:55:26.515Z","endTime":"2026-04-24T00:55:31.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(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":84.8,"endSpeed":76.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258603720859934,"aZ":-30.02818051364161,"pfxX":-13.960236875506823,"pfxZ":1.4294416538512147,"pX":-0.23042458629826928,"pZ":1.9800926638782883,"vX0":9.063165245676235,"vY0":-123.01694079381286,"vZ0":-0.7920369244843364,"x":125.78,"y":185.32,"x0":-2.1888426353471306,"y0":50.002587872116386,"z0":4.900833099382933,"aX":-20.939574893165442},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":22.6,"spinRate":2194,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4489405988816766,"extension":6.840168888505338},"index":2,"playId":"1ec185c3-a1e2-35ea-96ab-78447610daaa","pitchNumber":3,"startTime":"2026-04-24T00:55:42.358Z","endTime":"2026-04-24T00:55:46.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-24T00:55:53.633Z","endTime":"2026-04-24T00:56:03.779Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":74.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.831349722091066,"aZ":-30.530580620138437,"pfxX":-12.043818641478612,"pfxZ":1.126494491933551,"pX":-1.6765821454393868,"pZ":2.6408477670606616,"vX0":5.135441161883554,"vY0":-121.26929190061793,"vZ0":0.753130994734271,"x":180.91,"y":167.48,"x0":-2.2841943710976285,"y0":50.000625147676814,"z0":5.0388116606641455,"aX":-17.520670378376135},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.6,"breakHorizontal":20.2,"spinRate":2149,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.45573128898819615,"extension":6.618295405628793},"index":4,"playId":"6d5760dd-7797-3987-b99b-be1acb4c878f","pitchNumber":4,"startTime":"2026-04-24T00:56:03.779Z","endTime":"2026-04-24T00:56:07.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":76.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0925821667287,"aZ":-30.71342435938157,"pfxX":-12.979157746626532,"pfxZ":0.9622931146446714,"pX":-0.8175399704890537,"pZ":2.4521144485419657,"vX0":7.72303576827715,"vY0":-123.41934509161968,"vZ0":0.23531069423589024,"x":148.16,"y":172.57,"x0":-2.333192193429214,"y0":50.00059025846116,"z0":4.9847537027399085,"aX":-19.624568482724282},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":21.2,"spinRate":2183,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4471928892491297,"extension":6.551235933956291},"hitData":{"launchSpeed":90.6,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.5,"coordY":140.93}},"index":5,"playId":"f88366c3-2c64-3822-92c9-84289c43530f","pitchNumber":5,"startTime":"2026-04-24T00:56:17.778Z","endTime":"2026-04-24T00:56:25.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:56:25.715Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mark Vientos pops out to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-24T00:56:42.055Z","endTime":"2026-04-24T00:58:52.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11586669743461,"aZ":-19.860101496080016,"pfxX":-12.373932033394041,"pfxZ":7.330869641308629,"pX":-1.110285125282551,"pZ":3.0114278037181808,"vX0":6.594811218849557,"vY0":-129.80708492802208,"vZ0":-0.9961833668388121,"x":159.32,"y":157.47,"x0":-2.0972143837189816,"y0":50.003010070301094,"z0":4.934539893852894,"aX":-20.788212686449977},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.2,"breakHorizontal":20.6,"spinRate":2137,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4244848076706518,"extension":6.701419597068681},"index":0,"playId":"d9b8663e-d0c4-3afb-b1b9-6ed4e2dd2ca0","pitchNumber":1,"startTime":"2026-04-24T00:56:50.077Z","endTime":"2026-04-24T00:56:54.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62570173675336,"aZ":-24.255500812416823,"pfxX":-10.964060110138409,"pfxZ":4.640905703106146,"pX":-0.2189631896065724,"pZ":2.4417699594032447,"vX0":8.768875434167246,"vY0":-130.3902899500966,"vZ0":-1.0982810170338178,"x":125.35,"y":172.85,"x0":-2.2154310246099915,"y0":50.00462288868571,"z0":4.713396422808269,"aX":-18.718123686930696},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":17.6,"spinRate":2154,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4214554002948385,"extension":6.788670043250088},"index":1,"playId":"09bbdc60-d778-3d53-b6e9-d37efb2d9eed","pitchNumber":2,"startTime":"2026-04-24T00:57:06.202Z","endTime":"2026-04-24T00:57:14.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":66.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.708998446808334,"aZ":-41.38001509503247,"pfxX":10.062844460429062,"pfxZ":-8.032237936085544,"pX":-0.7141930734330334,"pZ":2.1141834118338054,"vX0":0.8683413464923168,"vY0":-108.45055913239673,"vZ0":3.287800959334071,"x":144.22,"y":181.7,"x0":-2.425382445475146,"y0":50.004761719895576,"z0":5.215563883751825,"aX":11.528944973520144},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-12.7,"breakHorizontal":-18.4,"spinRate":2708,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.5126412053529688,"extension":6.6135832743116225},"index":2,"playId":"83203256-0c5b-3fb6-a469-2bb8fd960f35","pitchNumber":3,"startTime":"2026-04-24T00:57:38.708Z","endTime":"2026-04-24T00:58:05.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-24T00:58:07.119Z","endTime":"2026-04-24T00:58:17.932Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":75.7,"endSpeed":67.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.815957348057072,"aZ":-42.1414377572001,"pfxX":10.289277525162591,"pfxZ":-8.486979673149293,"pX":0.27031062044703746,"pZ":2.030011042328632,"vX0":2.6493172667455327,"vY0":-109.91923568546204,"vZ0":3.0230435089527825,"x":106.7,"y":183.97,"x0":-2.299363966507428,"y0":50.00343930368182,"z0":5.243532058734687,"aX":12.08130378231888},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-13.6,"breakHorizontal":-19.4,"spinRate":2773,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.5062333242577854,"extension":6.499287805588683},"index":4,"playId":"1b253ee8-67de-381f-bde6-bdd558ea18ea","pitchNumber":4,"startTime":"2026-04-24T00:58:17.932Z","endTime":"2026-04-24T00:58:22.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.951574140160304,"aZ":-17.876964441568923,"pfxX":-8.180578627259184,"pfxZ":8.359502545412703,"pX":-0.1477264016188003,"pZ":3.2484373524964196,"vX0":7.913188529159813,"vY0":-131.48977798520056,"vZ0":-0.6288382736973026,"x":122.63,"y":151.07,"x0":-2.167665540369804,"y0":50.002500891108674,"z0":4.845913023058179,"aX":-13.99050000962027},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.1,"breakHorizontal":12.6,"spinRate":2208,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4203540383098625,"extension":6.701810358653484},"hitData":{"launchSpeed":87.1,"launchAngle":75.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":141.67,"coordY":189.18}},"index":5,"playId":"0c7f61e1-e78c-3a5d-80be-99db785bfed1","pitchNumber":5,"startTime":"2026-04-24T00:58:41.752Z","endTime":"2026-04-24T00:58:52.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:58:52.879Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-24T00:59:05.068Z","endTime":"2026-04-24T00:59:55.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":75.7,"endSpeed":67.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50194877783864,"aZ":-31.497720694705297,"pfxX":12.285342638869217,"pfxZ":0.5729897992417268,"pX":0.5283212961800416,"pZ":2.26916288440372,"vX0":2.8386887288143536,"vY0":-109.98152079149973,"vZ0":1.7261330040971794,"x":96.86,"y":177.51,"x0":-2.3862052327031726,"y0":50.002759278071395,"z0":4.912761605206375,"aX":14.46784873463682},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":2.2,"breakHorizontal":-23.0,"spinRate":2829,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.5055859427772691,"extension":6.704892606864382},"index":0,"playId":"335ae8e8-10be-3ba7-a0d2-6139b042fcd5","pitchNumber":1,"startTime":"2026-04-24T00:59:27.252Z","endTime":"2026-04-24T00:59:30.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":73.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.873073891366467,"aZ":-31.685074096564207,"pfxX":0.5374965452144211,"pfxZ":0.35266054751074094,"pX":0.820710948472509,"pZ":2.974574879308829,"vX0":6.681008663283,"vY0":-119.18354065893341,"vZ0":2.241034147635628,"x":85.72,"y":158.47,"x0":-2.1221344895532273,"y0":50.00523810820937,"z0":4.940650170673503,"aX":0.7505671340269985},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.7,"breakHorizontal":-3.0,"spinRate":2412,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.46459080356083327,"extension":7.0412818471276175},"hitData":{"launchSpeed":77.9,"launchAngle":3.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.96,"coordY":150.32}},"index":1,"playId":"4265d55e-bb23-3806-bcc9-1d7f64eaec4d","pitchNumber":2,"startTime":"2026-04-24T00:59:46.926Z","endTime":"2026-04-24T00:59:55.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-24T00:59:55.945Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-24T01:02:02.656Z","endTime":"2026-04-24T01:02:38.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":72.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.902809231617574,"aZ":-41.25291724489485,"pfxX":-3.2533497716939124,"pfxZ":-6.828885689268118,"pX":1.1869710840408843,"pZ":3.353360843085324,"vX0":-1.03753509321732,"vY0":-115.29413997003041,"vZ0":1.9190043521025901,"x":71.76,"y":148.24,"x0":2.0669567092297134,"y0":50.003126008363104,"z0":6.528482382338399,"aX":-4.3253108461443075},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.4,"breakHorizontal":6.1,"spinRate":2390,"spinDirection":328},"zone":12,"typeConfidence":2.0,"plateTime":0.477341142704089,"extension":6.715911910392337},"index":0,"playId":"1d0f2147-5b77-3b9d-aea0-bcb6719f4b0d","pitchNumber":1,"startTime":"2026-04-24T01:02:02.656Z","endTime":"2026-04-24T01:02:06.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46645838800576,"aZ":-40.52364082779725,"pfxX":-2.2430668159643083,"pfxZ":-5.946468271717533,"pX":0.3836251917332058,"pZ":3.000915248806526,"vX0":-2.838222305880359,"vY0":-118.81926259057404,"vZ0":0.992221446569705,"x":102.38,"y":157.76,"x0":1.892936100646668,"y0":50.000412818564484,"z0":6.3111546103251595,"aX":-3.150826565950817},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.1,"breakHorizontal":4.8,"spinRate":2432,"spinDirection":321},"zone":3,"typeConfidence":2.0,"plateTime":0.46407418905378695,"extension":6.885429381894607},"index":1,"playId":"90aec92b-cabe-36aa-9941-704f3225e5bd","pitchNumber":2,"startTime":"2026-04-24T01:02:15.288Z","endTime":"2026-04-24T01:02:19.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.803786703552127,"aZ":-27.855883196047916,"pfxX":10.243096032379876,"pfxZ":2.7290457998572206,"pX":0.05118827236956019,"pZ":2.1507190290930236,"vX0":-7.286426492524439,"vY0":-125.61990345013808,"vZ0":-4.419200430128327,"x":115.05,"y":180.71,"x0":1.6729662272041648,"y0":50.00420840985721,"z0":6.223664494507489,"aX":16.209717382180067},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":-16.7,"spinRate":1750,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4376873602435083,"extension":7.096087026826814},"hitData":{"launchSpeed":93.4,"launchAngle":40.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.65,"coordY":72.37}},"index":2,"playId":"b89f3a28-5b56-3fbf-88ba-2dfb81024a96","pitchNumber":3,"startTime":"2026-04-24T01:02:27.037Z","endTime":"2026-04-24T01:02:38.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:02:38.062Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tristan Gray homers (3) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-24T01:02:42.899Z","endTime":"2026-04-24T01:03:25.345Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":{"id":656849,"link":"/api/v1/people/656849"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.77738798845219,"aZ":-17.4416273961951,"pfxX":9.64899865155179,"pfxZ":7.992024569372125,"pX":0.6521489545761276,"pZ":2.291565836450212,"vX0":-6.251236781817152,"vY0":-136.31654668753666,"vZ0":-7.160148000913096,"x":92.14,"y":176.91,"x0":1.7463363238495881,"y0":50.001566157105266,"z0":6.201049951435849,"aX":17.780044452937773},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":-15.7,"spinRate":2139,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.40506417875801715,"extension":7.1829923424491575},"hitData":{"launchSpeed":99.2,"launchAngle":27.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":182.2,"coordY":46.73}},"index":0,"playId":"52263fd9-a76c-3242-8615-009d63e26af3","pitchNumber":1,"startTime":"2026-04-24T01:03:01.395Z","endTime":"2026-04-24T01:03:25.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.27,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:03:25.345Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Byron Buxton lines out to left fielder Carson Benge.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-24T01:03:37.972Z","endTime":"2026-04-24T01:04:07.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.086656980335334,"aZ":-16.13968636402312,"pfxX":3.2328367666330378,"pfxZ":8.640067491457886,"pX":1.1039174279752813,"pZ":4.2906640840176085,"vX0":-3.6768889048406317,"vY0":-136.14298861725754,"vZ0":-1.917622902542026,"x":74.92,"y":122.93,"x0":2.0593405720339666,"y0":50.000392541602004,"z0":6.1353321369699945,"aX":5.998290460956456},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":-4.9,"spinRate":2172,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40408868086420124,"extension":7.12073430367046},"index":0,"playId":"a029bcb8-7f72-3027-ae55-71721c3366bf","pitchNumber":1,"startTime":"2026-04-24T01:03:45.372Z","endTime":"2026-04-24T01:03:48.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307810894045204,"aZ":-39.095016238067444,"pfxX":-3.9276844504514408,"pfxZ":-4.933590276281818,"pX":0.2602975503667337,"pZ":1.8733960652629391,"vX0":-2.1880819399091487,"vY0":-119.01672690948286,"vZ0":-1.786908877441685,"x":107.08,"y":188.2,"x0":1.7081326457336636,"y0":50.000601625908445,"z0":6.24434205786173,"aX":-5.514707103805151},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.1,"breakHorizontal":7.7,"spinRate":2443,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.46397186356737397,"extension":6.806865433673977},"hitData":{"launchSpeed":96.4,"launchAngle":21.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.97,"coordY":86.29}},"index":1,"playId":"b0d04d41-4b02-3545-b94e-622264afba75","pitchNumber":2,"startTime":"2026-04-24T01:03:59.476Z","endTime":"2026-04-24T01:04:07.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:04:07.984Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-24T01:04:31.823Z","endTime":"2026-04-24T01:06:14.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.026938067790603,"aZ":-30.759362022326066,"pfxX":-0.6963970885108188,"pfxZ":0.8769101064545133,"pX":0.8370015808440937,"pZ":3.379055570860066,"vX0":-2.7116628417922657,"vY0":-126.30228316108978,"vZ0":-0.8134953723677745,"x":85.1,"y":147.55,"x0":2.0155625815115448,"y0":50.003192455395016,"z0":6.181706299193601,"aX":-1.1232527656891393},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.7,"breakHorizontal":1.9,"spinRate":2254,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.433880025821745,"extension":6.982440443894951},"index":0,"playId":"8f4656aa-ea7a-3741-86be-6ec4c5d10ea7","pitchNumber":1,"startTime":"2026-04-24T01:04:31.823Z","endTime":"2026-04-24T01:04:36.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64696977840377,"aZ":-23.462206959552212,"pfxX":10.960490882260096,"pfxZ":4.795026406734296,"pX":-0.014663027175642263,"pZ":2.3168008224110888,"vX0":-9.008618111730739,"vY0":-134.80926352149757,"vZ0":-5.3735446396950675,"x":117.56,"y":176.23,"x0":1.966565040769196,"y0":50.006714852990235,"z0":6.019635218663431,"aX":19.931945745150998},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":-17.6,"spinRate":2222,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.40821127934971724,"extension":7.2002121480818815},"index":1,"playId":"f9a47884-da13-3c95-8183-68863f10e038","pitchNumber":2,"startTime":"2026-04-24T01:04:45.229Z","endTime":"2026-04-24T01:04:49.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723530264465985,"aZ":-35.928795224977755,"pfxX":-1.3486819946887108,"pfxZ":-2.488104911176115,"pX":-0.38067031206194085,"pZ":1.2158410189612827,"vX0":-5.262210252214668,"vY0":-121.89036514229173,"vZ0":-4.283956944916566,"x":131.51,"y":205.95,"x0":1.9806282321510715,"y0":50.00557396555641,"z0":6.095005881137732,"aX":-2.031626651969644},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.3,"breakHorizontal":3.7,"spinRate":2436,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4491711486639782,"extension":6.953751099780841},"index":2,"playId":"d6553726-7bc0-3627-bdb3-ed1fdc43ba25","pitchNumber":3,"startTime":"2026-04-24T01:04:58.652Z","endTime":"2026-04-24T01:05:03.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-24T01:05:08.961Z","endTime":"2026-04-24T01:05:22.014Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.650926025785054,"aZ":-28.381110734683745,"pfxX":0.11315663344038951,"pfxZ":2.2808920342866603,"pX":-0.49372581364974677,"pZ":2.5869316023415068,"vX0":-6.249945491781215,"vY0":-128.10469205312944,"vZ0":-3.141791464393934,"x":135.82,"y":168.93,"x0":1.9635714548273926,"y0":50.00170705018547,"z0":6.049720280514263,"aX":0.18980829218116185},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":1.2,"spinRate":2256,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.42769660117565467,"extension":7.11009125494045},"index":4,"playId":"8165dff6-1d4b-31b6-91f0-31a750ab08be","pitchNumber":4,"startTime":"2026-04-24T01:05:22.014Z","endTime":"2026-04-24T01:05:29.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743818994713656,"aZ":-30.924201844022207,"pfxX":-1.2007324954639496,"pfxZ":0.7648922487849878,"pX":0.0867971844135662,"pZ":1.3887824789107261,"vX0":-4.421278372844338,"vY0":-126.94288142922532,"vZ0":-5.0992459178933505,"x":113.69,"y":201.28,"x0":2.009135229529784,"y0":50.000874095345466,"z0":5.894419692986919,"aX":-1.9523632736715553},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":3.2,"spinRate":2226,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.431996887025365,"extension":7.050107839363341},"index":5,"playId":"87884b25-4957-366d-b5fa-6c35f141c85c","pitchNumber":5,"startTime":"2026-04-24T01:06:10.506Z","endTime":"2026-04-24T01:06:14.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:06:14.474Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-24T01:08:30.961Z","endTime":"2026-04-24T01:10:12.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Morris replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-24T01:08:33.286Z","endTime":"2026-04-24T01:08:33.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702193,"link":"/api/v1/people/702193"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":89.7,"endSpeed":81.7,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611586093817888,"aZ":-20.588459918950146,"pfxX":4.139249538664879,"pfxZ":6.84895629808967,"pX":1.7763690235107898,"pZ":0.8151797687791787,"vX0":5.853852918138651,"vY0":-130.10956260377293,"vZ0":-9.74063706032846,"x":49.29,"y":216.77,"x0":-1.0519511287617322,"y0":50.00609203926786,"z0":6.205728852264608,"aX":7.004992395922814},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.1,"breakHorizontal":-8.9,"spinRate":2412,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.4230801847020693,"extension":6.262648972844677},"index":1,"playId":"93e03e06-47ed-3033-8b0d-eb6f77690e46","pitchNumber":1,"startTime":"2026-04-24T01:08:33.288Z","endTime":"2026-04-24T01:08:39.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05405772209197,"aZ":-13.25769418038387,"pfxX":-2.536814496018365,"pfxZ":9.900636588287083,"pX":0.21766965660425427,"pZ":3.56626281890138,"vX0":4.720177621650712,"vY0":-138.35430502537957,"vZ0":-5.093570935823716,"x":108.7,"y":142.49,"x0":-1.1922536541087168,"y0":50.00264138560629,"z0":6.341988226823865,"aX":-4.847279566681703},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":3.5,"spinRate":1889,"spinDirection":192},"zone":12,"typeConfidence":0.92,"plateTime":0.39811888306231236,"extension":6.128367567437323},"index":2,"playId":"7e7cfd70-178e-382f-a2aa-127cbf7b1423","pitchNumber":2,"startTime":"2026-04-24T01:08:49.220Z","endTime":"2026-04-24T01:08:53.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.459035005084836,"aZ":-12.403775545255986,"pfxX":-1.6994208700573203,"pfxZ":10.106868179201525,"pX":0.5795445434678247,"pZ":2.957439623827889,"vX0":5.251323594517208,"vY0":-140.33471530952266,"vZ0":-6.998867418857863,"x":101.31,"y":143.72,"x0":-1.1113059903321973,"y0":50.004943622166714,"z0":6.325594988416357,"aX":-3.325736232106496},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":1.8,"spinRate":1707,"spinDirection":194},"zone":3,"typeConfidence":0.91,"plateTime":0.39321325806877905,"extension":6.193196109816872},"index":3,"playId":"ffba3dba-1133-31c0-b789-10fbf19624cb","pitchNumber":3,"startTime":"2026-04-24T01:09:10.402Z","endTime":"2026-04-24T01:09:14.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":77.9,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.207275157014582,"aZ":-23.372398511486452,"pfxX":-9.678858889126014,"pfxZ":5.657434721009912,"pX":0.02581230027089358,"pZ":0.9305236623018025,"vX0":6.706335688633333,"vY0":-125.25893690930297,"vZ0":-8.066728794281467,"x":116.02,"y":213.66,"x0":-1.4569904249038017,"y0":50.00281304625843,"z0":6.166000224532213,"aX":-15.060223858834501},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.2,"breakHorizontal":15.6,"spinRate":1376,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.4408007940040193,"extension":6.065019243759677},"index":4,"playId":"0f42b466-bf89-35ab-9c46-c4e9e35da85a","pitchNumber":4,"startTime":"2026-04-24T01:09:27.275Z","endTime":"2026-04-24T01:09:31.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":79.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.377841711598386,"aZ":-25.49100499324392,"pfxX":3.9764029210013323,"pfxZ":4.099281380953359,"pX":0.461445837107287,"pZ":1.7916033305921915,"vX0":2.8913513744677504,"vY0":-127.87278430630049,"vZ0":-6.580345767812177,"x":99.41,"y":190.41,"x0":-1.2068008262616716,"y0":50.00042558605003,"z0":6.443512350419203,"aX":6.475995417230816},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.9,"breakHorizontal":-7.9,"spinRate":2270,"spinDirection":149},"zone":9,"typeConfidence":0.91,"plateTime":0.43103809086165423,"extension":6.037108683473288},"index":5,"playId":"7020163d-b88c-306c-b939-8d45280493c3","pitchNumber":5,"startTime":"2026-04-24T01:09:45.799Z","endTime":"2026-04-24T01:09:49.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":87.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3492110266118,"aZ":-10.351123808229941,"pfxX":-4.320358989273824,"pfxZ":10.972868253485228,"pX":-0.1297634330334794,"pZ":5.05576175725917,"vX0":4.232481300685816,"vY0":-140.71035831997094,"vZ0":-2.0813343842939434,"x":121.95,"y":102.27,"x0":-1.098061062545911,"y0":50.004015051845464,"z0":6.482830247185025,"aX":-8.593773610741273},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":6.8,"spinRate":1925,"spinDirection":191},"zone":11,"typeConfidence":0.91,"plateTime":0.39047839051521605,"extension":6.040217527638963},"index":6,"playId":"9b44c38b-cbab-33b0-b392-a1b5da68f68d","pitchNumber":6,"startTime":"2026-04-24T01:10:06.646Z","endTime":"2026-04-24T01:10:12.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:10:12.397Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-24T01:10:14.598Z","endTime":"2026-04-24T01:11:26.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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(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":88.3,"endSpeed":81.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982037811509237,"aZ":-21.311522648092176,"pfxX":2.6169513933638635,"pfxZ":6.480407026464144,"pX":0.32954764307163753,"pZ":2.6606022763487998,"vX0":3.34907798156784,"vY0":-128.48790315328674,"vZ0":-5.203828684593988,"x":104.44,"y":166.94,"x0":-1.3295207669423446,"y0":50.00319052106679,"z0":6.362468838018018,"aX":4.386448381820923},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.8,"breakHorizontal":-5.5,"spinRate":2214,"spinDirection":142},"zone":6,"typeConfidence":0.91,"plateTime":0.4258741524908034,"extension":6.191467831321382},"index":0,"playId":"51b60d8c-b179-32f4-8fc3-746a2760a5c2","pitchNumber":1,"startTime":"2026-04-24T01:10:35.459Z","endTime":"2026-04-24T01:10:39.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78321643054558,"aZ":-10.880410306003881,"pfxX":-6.614091381078083,"pfxZ":10.872165888155145,"pX":-0.6503394456475367,"pZ":2.128568390556009,"vX0":4.238311957273665,"vY0":-139.84952471233944,"vZ0":-9.070837487025551,"x":141.79,"y":181.31,"x0":-1.3347995455390782,"y0":50.00680502991107,"z0":6.149825049006195,"aX":-12.959739666464118},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":10.9,"spinRate":1999,"spinDirection":204},"zone":7,"typeConfidence":0.83,"plateTime":0.39331244293908885,"extension":6.156363317779083},"index":1,"playId":"78942529-3567-3c20-8564-e2889f1a2348","pitchNumber":2,"startTime":"2026-04-24T01:10:56.527Z","endTime":"2026-04-24T01:11:01.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-24T01:11:09.309Z","endTime":"2026-04-24T01:11:20.504Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67924525351084,"aZ":-27.79117235045969,"pfxX":7.684657162954735,"pfxZ":3.099285327783548,"pX":-0.1231334964935774,"pZ":2.3240838525055905,"vX0":0.9074141839456028,"vY0":-119.52298057032759,"vZ0":-3.5178855517044036,"x":121.69,"y":176.03,"x0":-1.506100360647893,"y0":50.00523933892978,"z0":6.370103601177878,"aX":10.879168542824651},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.9,"breakHorizontal":-14.0,"spinRate":2218,"spinDirection":80},"zone":5,"typeConfidence":0.91,"plateTime":0.4621038442969203,"extension":6.378957910975754},"index":3,"playId":"2b55a0ae-872e-3c1c-b1f5-5506bcad274a","pitchNumber":3,"startTime":"2026-04-24T01:11:20.504Z","endTime":"2026-04-24T01:11:26.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:11:26.455Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-24T01:11:46.952Z","endTime":"2026-04-24T01:12:19.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24027264363718,"aZ":-9.647205447729483,"pfxX":-1.1517105758143193,"pfxZ":11.311887674935178,"pX":-0.035551015485799864,"pZ":3.087875608160336,"vX0":3.622997678413852,"vY0":-140.76581049158946,"vZ0":-7.092397547139707,"x":118.36,"y":155.41,"x0":-1.1940201703230606,"y0":50.00271903255785,"z0":6.27685988104911,"aX":-2.293873757176588},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.1,"breakHorizontal":1.3,"spinRate":2070,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.39025749873977666,"extension":6.142728706008331},"index":0,"playId":"21b20fe5-cbbe-3571-8722-363a5e099831","pitchNumber":1,"startTime":"2026-04-24T01:11:46.952Z","endTime":"2026-04-24T01:11:51.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":96.8,"endSpeed":88.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75685258228886,"aZ":-10.678538144683873,"pfxX":-2.4200079992146053,"pfxZ":10.756987651912263,"pX":-0.24834902154121397,"pZ":3.4448229863163395,"vX0":3.425647536942269,"vY0":-140.8844842826176,"vZ0":-6.057546026993098,"x":126.47,"y":145.77,"x0":-1.1689525458001886,"y0":50.00458866038361,"z0":6.321779362179362,"aX":-4.836936464090827},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2148,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.38964384224090676,"extension":6.201911979993999},"index":1,"playId":"d27790ec-af9c-309f-b5da-d4968ade7735","pitchNumber":2,"startTime":"2026-04-24T01:11:58.180Z","endTime":"2026-04-24T01:12:02.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69768677487721,"aZ":-27.098479166478846,"pfxX":7.943253553749436,"pfxZ":3.4766316855386377,"pX":0.7769933728101347,"pZ":2.2045974161701816,"vX0":2.546449141663591,"vY0":-120.96816225733015,"vZ0":-4.245816307009383,"x":87.38,"y":179.26,"x0":-1.3253119690575454,"y0":50.004644906430244,"z0":6.396849174558106,"aX":11.607600285691172},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.4,"breakHorizontal":-15.0,"spinRate":2326,"spinDirection":78},"zone":6,"typeConfidence":0.9,"plateTime":0.45523762579482696,"extension":6.344697824172805},"index":2,"playId":"f9c17820-1b53-3475-b80b-6f8da0cd4a66","pitchNumber":3,"startTime":"2026-04-24T01:12:15.092Z","endTime":"2026-04-24T01:12:19.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:12:19.365Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to left fielder Carson Benge.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-24T01:14:16.061Z","endTime":"2026-04-24T01:15:04.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79252183740318,"aZ":-23.76150701141163,"pfxX":11.625593363244821,"pfxZ":4.890031007603311,"pX":1.3416553181081914,"pZ":2.2189699660003575,"vX0":-5.037410133466363,"vY0":-131.80734306148844,"vZ0":-5.479085770765706,"x":65.86,"y":178.87,"x0":1.790850956375351,"y0":50.00481689712211,"z0":6.132032371112529,"aX":20.004781770963724},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":-19.6,"spinRate":2018,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4191277322680369,"extension":6.856640543878371},"index":0,"playId":"d3a97e49-0326-3792-88c9-658d15ee33e2","pitchNumber":1,"startTime":"2026-04-24T01:14:25.989Z","endTime":"2026-04-24T01:14:30.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49356234705327,"aZ":-25.27198173924887,"pfxX":11.028221970887364,"pfxZ":3.862818698193056,"pX":1.900487180103112,"pZ":3.019470827205409,"vX0":-3.8623472055684887,"vY0":-133.98053617309458,"vZ0":-3.477985702177213,"x":44.56,"y":157.25,"x0":1.9422855737013405,"y0":50.00491237870564,"z0":6.175599972950105,"aX":19.71374620458408},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.4,"breakHorizontal":-19.0,"spinRate":2046,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4114799383343568,"extension":6.977660498649425},"index":1,"playId":"447f5013-e56f-3ee4-9ec7-dc37072380de","pitchNumber":2,"startTime":"2026-04-24T01:14:37.967Z","endTime":"2026-04-24T01:14:43.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42511624142826,"aZ":-16.023901425708903,"pfxX":3.7317564980744455,"pfxZ":8.910035802142612,"pX":-0.2928507929540438,"pZ":3.078862113309964,"vX0":-7.0397992920807715,"vY0":-134.34849763053833,"vZ0":-4.680499036165394,"x":128.16,"y":155.65,"x0":1.886711577064167,"y0":50.001075449365665,"z0":5.996850250314924,"aX":6.763294979060187},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":-5.0,"spinRate":2026,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.4090250714842223,"extension":7.063913825516034},"hitData":{"launchSpeed":94.1,"launchAngle":50.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.51,"coordY":102.17}},"index":2,"playId":"a07d0366-f3c1-321f-b22c-c71b04fae315","pitchNumber":3,"startTime":"2026-04-24T01:14:52.872Z","endTime":"2026-04-24T01:15:04.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:15:04.782Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers walks.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-24T01:15:18.886Z","endTime":"2026-04-24T01:17:29.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.879350755380486,"aZ":-25.91246982526685,"pfxX":9.718003786423104,"pfxZ":3.47517632858829,"pX":2.318587677064721,"pZ":2.9974065188236776,"vX0":-2.631864270120973,"vY0":-134.39207600793517,"vZ0":-3.192947755125596,"x":28.62,"y":157.85,"x0":2.0565086008006843,"y0":50.006628226161105,"z0":6.069857939926031,"aX":17.534546789311396},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.8,"breakHorizontal":-16.9,"spinRate":1938,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4097353934108896,"extension":7.0921375065053285},"index":0,"playId":"b66579d3-7c0f-3a4f-a500-ca1d854f8ec9","pitchNumber":1,"startTime":"2026-04-24T01:15:30.020Z","endTime":"2026-04-24T01:15:33.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":91.6,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0774911046348,"aZ":-18.021380789792936,"pfxX":2.226750224340198,"pfxZ":8.023238835416702,"pX":-0.5457546256306713,"pZ":3.6459921716079453,"vX0":-7.29986851101237,"vY0":-133.11124511357966,"vZ0":-2.8780683517021703,"x":137.8,"y":140.34,"x0":1.9634901293368738,"y0":50.003952895549695,"z0":6.072453188028051,"aX":3.9292343706021167},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.9,"breakHorizontal":-2.2,"spinRate":2074,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.41416544796929644,"extension":7.049798652450852},"index":1,"playId":"725b3eda-1c42-3d1f-82e6-8f16a24c91a4","pitchNumber":2,"startTime":"2026-04-24T01:15:44.723Z","endTime":"2026-04-24T01:15:49.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.279424166294433,"aZ":-29.958774980931146,"pfxX":10.243250134066171,"pfxZ":1.438285693899715,"pX":-0.2804901255103115,"pZ":2.7027095519227755,"vX0":-7.926284815162504,"vY0":-124.38323383234965,"vZ0":-2.575403228135417,"x":127.69,"y":165.81,"x0":1.6462000701661925,"y0":50.000242998756,"z0":6.282877529852436,"aX":15.749133863081552},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.2,"breakHorizontal":-16.2,"spinRate":1814,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.44351989413465676,"extension":7.066353334480859},"index":2,"playId":"0952c13d-b097-3061-8c63-51cc9195031b","pitchNumber":3,"startTime":"2026-04-24T01:16:00.987Z","endTime":"2026-04-24T01:16:05.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78366861451217,"aZ":-39.87108235408425,"pfxX":-1.7937302345296855,"pfxZ":-5.2991028898935095,"pX":-0.5415775110791001,"pZ":0.3929534811200871,"vX0":-4.724196599732357,"vY0":-121.23625426064669,"vZ0":-5.105162016668595,"x":137.64,"y":228.17,"x0":1.683431004653315,"y0":50.000659694312354,"z0":6.094761921478712,"aX":-2.6068052720814983},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.7,"breakHorizontal":4.6,"spinRate":2638,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4558278147553887,"extension":6.900207618429238},"index":3,"playId":"2f20918c-e413-3eda-b6a2-e769124e3e49","pitchNumber":4,"startTime":"2026-04-24T01:16:16.355Z","endTime":"2026-04-24T01:16:22.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14517881636003,"aZ":-28.51630737833366,"pfxX":-1.561287011083281,"pfxZ":2.2540290682989035,"pX":0.11505630758356601,"pZ":2.705895511388525,"vX0":-4.343566522229784,"vY0":-127.16749690025922,"vZ0":-2.4474652722680474,"x":112.61,"y":165.72,"x0":2.0540137824813716,"y0":50.00523978228413,"z0":5.9626333243902785,"aX":-2.534563697293654},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":3.8,"spinRate":2180,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.4321274024077235,"extension":7.117488873250188},"index":4,"playId":"7893376f-122f-3fc9-b5d0-d81b195c69cf","pitchNumber":5,"startTime":"2026-04-24T01:16:37.743Z","endTime":"2026-04-24T01:16:45.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.082790838966407,"aZ":-20.46404788586657,"pfxX":2.2251716241661548,"pfxZ":6.50741381179124,"pX":1.3204134385036974,"pZ":3.955417186061225,"vX0":-2.5291095351498205,"vY0":-133.40634227380087,"vZ0":-1.8678269552574691,"x":66.67,"y":131.98,"x0":1.9922692915901588,"y0":50.00409181828502,"z0":6.1418846478508,"aX":4.005438361499955},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":-3.5,"spinRate":1990,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4107906275117834,"extension":7.043864990276189},"index":5,"playId":"2255d0df-33c0-3711-849a-f02edf2aad42","pitchNumber":6,"startTime":"2026-04-24T01:17:09.044Z","endTime":"2026-04-24T01:17:14.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.150015025985795,"aZ":-23.50684223163026,"pfxX":8.583396321935208,"pfxZ":4.61981394393192,"pX":1.1965871239394281,"pZ":3.648795343088869,"vX0":-4.7295627453703135,"vY0":-136.81968563615584,"vZ0":-2.43495714692349,"x":71.39,"y":140.26,"x0":1.8421922864053126,"y0":50.00121891451491,"z0":6.179290952254893,"aX":16.100687157894416},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":-14.4,"spinRate":2102,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40194647956838025,"extension":7.104251113456597},"index":6,"playId":"356e87b4-e691-3077-bb99-d73f248ed7fe","pitchNumber":7,"startTime":"2026-04-24T01:17:23.186Z","endTime":"2026-04-24T01:17:29.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.38,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:17:29.032Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out sharply to right fielder Brett Baty.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-24T01:17:39.293Z","endTime":"2026-04-24T01:18:16.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6871801086241,"aZ":-19.69574926772417,"pfxX":7.572687935746329,"pfxZ":6.949893069954296,"pX":0.43646107448681865,"pZ":3.02213966144346,"vX0":-6.411603700336402,"vY0":-134.27538923123748,"vZ0":-4.402278024886127,"x":100.36,"y":157.18,"x0":1.8915033260182919,"y0":50.00187170814905,"z0":6.1163631477566724,"aX":13.592510470049799},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.6,"breakHorizontal":-12.0,"spinRate":2119,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.41060196556726947,"extension":7.195634992035922},"hitData":{"launchSpeed":101.0,"launchAngle":43.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":189.85,"coordY":78.8}},"index":0,"playId":"220ae228-bdb4-3cf3-aa04-a9be1523fee3","pitchNumber":1,"startTime":"2026-04-24T01:18:02.097Z","endTime":"2026-04-24T01:18:16.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:18:16.091Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a line drive to right fielder Brett Baty. Ryan Jeffers to 2nd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-24T01:18:23.195Z","endTime":"2026-04-24T01:19:54.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.605294823986014,"aZ":-39.08650510863817,"pfxX":-2.203633290537004,"pfxZ":-4.998849931826918,"pX":1.155563196400283,"pZ":0.8803216085930422,"vX0":-1.4693419790121174,"vY0":-117.8232288964369,"vZ0":-3.643278216479718,"x":72.95,"y":215.01,"x0":2.0768106756849747,"y0":50.00004618653617,"z0":6.115587406342555,"aX":-3.049701678465675},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.7,"breakHorizontal":4.4,"spinRate":2423,"spinDirection":333},"zone":14,"typeConfidence":2.0,"plateTime":0.4676381611400302,"extension":6.890001543931163},"index":0,"playId":"f9bd208d-bf7c-3029-b495-759d39460788","pitchNumber":1,"startTime":"2026-04-24T01:18:44.292Z","endTime":"2026-04-24T01:18:50.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.219339088080815,"aZ":-21.161070958998682,"pfxX":8.930883538624599,"pfxZ":6.0275432733451355,"pX":-0.15908728431485253,"pZ":1.6720737544378452,"vX0":-7.957732873731729,"vY0":-134.550719477539,"vZ0":-7.559180311804704,"x":123.06,"y":193.63,"x0":1.681899410722621,"y0":50.00226371606091,"z0":6.026618672466386,"aX":16.31343652064384},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":-14.4,"spinRate":2150,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4076686885156695,"extension":7.042619946538042},"index":1,"playId":"3399af6e-f1ee-35a0-a80b-9f72691864b0","pitchNumber":2,"startTime":"2026-04-24T01:19:03.234Z","endTime":"2026-04-24T01:19:08.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.962858574314374,"aZ":-20.65804823799006,"pfxX":10.866405087743521,"pfxZ":6.004945906972799,"pX":0.49241737494114235,"pZ":1.2670718316592073,"vX0":-7.810220892319396,"vY0":-137.9021827696696,"vZ0":-8.844491263964619,"x":98.23,"y":204.57,"x0":1.9560326174051006,"y0":50.00207755868484,"z0":5.920844844650295,"aX":20.833298627183165},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":-18.0,"spinRate":2279,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.39786927428782803,"extension":7.105102987410916},"index":2,"playId":"cf101847-a6ed-36b9-aec3-8870e0a5a2a9","pitchNumber":3,"startTime":"2026-04-24T01:19:23.093Z","endTime":"2026-04-24T01:19:27.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64564557971731,"aZ":-20.916746300667644,"pfxX":9.966673082500328,"pfxZ":5.9635163818108445,"pX":0.41872404417704395,"pZ":1.8395777526762338,"vX0":-7.573125685059287,"vY0":-137.55080995768458,"vZ0":-7.202922143979001,"x":101.04,"y":189.11,"x0":1.9328989164648098,"y0":50.00523765531245,"z0":5.944043616557978,"aX":18.8234812151575},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-16.2,"spinRate":2318,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4004304172878195,"extension":7.104424272752112},"hitData":{"launchSpeed":90.0,"launchAngle":15.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.19,"coordY":117.29}},"index":3,"playId":"36ef4466-5d1e-369e-9a1a-7ada061de8fd","pitchNumber":4,"startTime":"2026-04-24T01:19:42.698Z","endTime":"2026-04-24T01:19:54.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.39999999999999,"awayTeamWinProbability":5.6000000000000085,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.47,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:19:54.794Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to right fielder Brett Baty.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-24T01:20:17.307Z","endTime":"2026-04-24T01:21:51.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736704116889353,"aZ":-36.87892470137478,"pfxX":-1.4730285791821318,"pfxZ":-3.4186286825284196,"pX":0.7597776435628588,"pZ":3.8186529464706482,"vX0":-1.8945638241992646,"vY0":-117.26896577413633,"vZ0":2.074101681604553,"x":88.04,"y":135.68,"x0":1.7733781640497854,"y0":50.00341399732348,"z0":6.394028699736301,"aX":-2.0262088785709103},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.3,"breakHorizontal":3.2,"spinRate":2329,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.46930227278085646,"extension":6.876152249513746},"index":0,"playId":"7d893695-1171-3cbb-b967-6a8fb9dc5276","pitchNumber":1,"startTime":"2026-04-24T01:20:42.191Z","endTime":"2026-04-24T01:20:46.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":86.1,"endSpeed":78.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13804549104653,"aZ":-30.601272793417824,"pfxX":9.566977684116585,"pfxZ":1.0009419766891217,"pX":0.593525426912307,"pZ":3.238522717691921,"vX0":-6.210570886883176,"vY0":-125.15845116446664,"vZ0":-0.9143384009033184,"x":94.38,"y":151.34,"x0":1.8796087920538878,"y0":50.00143578381605,"z0":6.142330091122151,"aX":14.9915356578734},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.8,"breakHorizontal":-15.6,"spinRate":1662,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.439696447663815,"extension":6.966654450704912},"index":1,"playId":"ad56f1a6-02a1-3421-ad20-ef8f418c7f49","pitchNumber":2,"startTime":"2026-04-24T01:21:00.776Z","endTime":"2026-04-24T01:21:04.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.585256549216897,"aZ":-17.426619271330154,"pfxX":4.524746332909799,"pfxZ":8.010926580564744,"pX":0.6858594028905025,"pZ":3.657494664911936,"vX0":-5.22020139935527,"vY0":-135.12394293467258,"vZ0":-2.903339111910097,"x":90.86,"y":140.03,"x0":2.0587452102361024,"y0":50.0063174198296,"z0":5.976500220084338,"aX":8.334214642011423},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":-7.1,"spinRate":2208,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.406005978870557,"extension":7.069119706037707},"index":2,"playId":"df3d35a9-61b2-3e65-a8c3-5b35f1a26eb7","pitchNumber":3,"startTime":"2026-04-24T01:21:21.492Z","endTime":"2026-04-24T01:21:27.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604649618337962,"aZ":-37.65146687067119,"pfxX":-0.938717968835235,"pfxZ":-4.1317534861050795,"pX":0.40222747889386407,"pZ":2.701474955190848,"vX0":-3.1096249019983193,"vY0":-114.79252191652442,"vZ0":0.3464790756610452,"x":101.67,"y":165.84,"x0":1.900156835490651,"y0":50.00344520976117,"z0":6.234576690677493,"aX":-1.243829217294283},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.1,"breakHorizontal":2.5,"spinRate":2231,"spinDirection":330},"zone":6,"typeConfidence":2.0,"plateTime":0.4783942864373314,"extension":6.779297243529436},"hitData":{"launchSpeed":87.5,"launchAngle":47.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.15,"coordY":118.07}},"index":3,"playId":"66d14bd0-379a-342a-a8b7-1eeb765e3fb8","pitchNumber":4,"startTime":"2026-04-24T01:21:41.143Z","endTime":"2026-04-24T01:21:51.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":656849,"link":"/api/v1/people/656849"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:21:51.040Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-24T01:25:04.303Z","endTime":"2026-04-24T01:26:20.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(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":72.7,"endSpeed":66.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.413960194351453,"aZ":-40.82893402092045,"pfxX":4.080292609477534,"pfxZ":-7.79450609764363,"pX":0.7603770587975271,"pZ":2.971355617366194,"vX0":2.4013599830928816,"vY0":-105.76140273494453,"vZ0":1.851245834138975,"x":88.02,"y":158.55,"x0":-0.9278286291011938,"y0":50.003115791935045,"z0":6.839317310611381,"aX":4.529624538487628},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-13.0,"breakHorizontal":-8.2,"spinRate":2282,"spinDirection":42},"zone":3,"typeConfidence":0.9,"plateTime":0.5219125255397423,"extension":5.880225896149807},"index":0,"playId":"5f1170fc-b6c5-36de-9033-de5c0fb4a89e","pitchNumber":1,"startTime":"2026-04-24T01:25:25.506Z","endTime":"2026-04-24T01:25:29.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.500000395317883,"aZ":-28.367225100193266,"pfxX":9.971931996709872,"pfxZ":2.7663825623645453,"pX":0.8496267041316335,"pZ":0.09823048638417423,"vX0":2.398620311831176,"vY0":-117.22774220929746,"vZ0":-7.95215101298267,"x":84.61,"y":236.13,"x0":-1.4849095207352465,"y0":50.00419468998107,"z0":6.224202559979293,"aX":13.721459542490644},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.1,"breakHorizontal":-18.6,"spinRate":2443,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4692781658279941,"extension":6.322466999020341},"index":1,"playId":"c6b93a79-9c76-352a-96c9-46d295be6f55","pitchNumber":2,"startTime":"2026-04-24T01:25:41.328Z","endTime":"2026-04-24T01:25:45.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.875894425000645,"aZ":-28.8729076266728,"pfxX":9.922823568064185,"pfxZ":2.4345505544903023,"pX":1.1330336768894302,"pZ":1.7946925016238673,"vX0":3.0150739306746086,"vY0":-116.01979233941401,"vZ0":-4.0988284068152225,"x":73.81,"y":190.32,"x0":-1.4743258605878948,"y0":50.00180350215075,"z0":6.353461957742126,"aX":13.448108477986006},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.6,"breakHorizontal":-18.7,"spinRate":2274,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.4731494642158962,"extension":6.400187941076563},"index":2,"playId":"935acc58-9aea-3705-86c3-a458ef5dddd7","pitchNumber":3,"startTime":"2026-04-24T01:25:57.923Z","endTime":"2026-04-24T01:26:02.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72804951435503,"aZ":-14.433949294801934,"pfxX":-7.869213939986722,"pfxZ":9.375036907841114,"pX":-0.11554703966707619,"pZ":2.941100406158224,"vX0":6.1581279528748665,"vY0":-137.2510905990588,"vZ0":-6.2909659406999525,"x":121.4,"y":159.37,"x0":-1.37524198567288,"y0":50.00202380245326,"z0":6.260738889199069,"aX":-14.888519993077685},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":12.8,"spinRate":1917,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.4003486387023347,"extension":6.141027370466301},"hitData":{"launchSpeed":105.1,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.84,"coordY":124.55}},"index":3,"playId":"a3799c66-5409-31fc-ae24-ab65acb971b6","pitchNumber":4,"startTime":"2026-04-24T01:26:11.982Z","endTime":"2026-04-24T01:26:20.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:26:20.185Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-24T01:26:52.723Z","endTime":"2026-04-24T01:28:14.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":71.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092230186743624,"aZ":-28.145340707970647,"pfxX":9.00586313435779,"pfxZ":3.0262449588537077,"pX":-0.2774676385156807,"pZ":3.9675495139286885,"vX0":0.4103238764089604,"vY0":-116.21321509788037,"vZ0":0.30247536374811124,"x":127.58,"y":131.66,"x0":-1.623198597774287,"y0":50.00367342535412,"z0":6.567320188342358,"aX":11.996078776688458},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.9,"breakHorizontal":-16.3,"spinRate":2376,"spinDirection":69},"zone":11,"typeConfidence":0.91,"plateTime":0.47612636188837154,"extension":5.934569476560292},"index":0,"playId":"834b51d1-46a5-3944-a912-e0588cb3102f","pitchNumber":1,"startTime":"2026-04-24T01:26:55.114Z","endTime":"2026-04-24T01:26:59.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.046877328317905,"aZ":-10.014734175689291,"pfxX":-8.066253759949538,"pfxZ":11.707175955983532,"pX":-0.3905505431950875,"pZ":3.3701566351907273,"vX0":5.4654824657028485,"vY0":-138.22033578992665,"vZ0":-5.924636399224305,"x":131.89,"y":147.79,"x0":-1.3677436086981969,"y0":50.00558556964037,"z0":6.246416645611277,"aX":-15.270808884308897},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.8,"breakHorizontal":13.1,"spinRate":2184,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3996238948714663,"extension":6.119867666186333},"index":1,"playId":"f888f415-6be0-31c0-9c62-0e1843507c5f","pitchNumber":2,"startTime":"2026-04-24T01:27:06.776Z","endTime":"2026-04-24T01:27:10.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-24T01:27:19.455Z","endTime":"2026-04-24T01:27:32.349Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055235566750376,"aZ":-26.070491903050847,"pfxX":9.248509895611774,"pfxZ":4.445935811637317,"pX":-0.11464456168317017,"pZ":0.7944131984869571,"vX0":0.7393977930413878,"vY0":-118.28721386791719,"vZ0":-6.806658782762865,"x":121.37,"y":217.33,"x0":-1.6308277315967503,"y0":50.004885783638265,"z0":6.201344384995087,"aX":12.7013499771015},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":6.1,"breakHorizontal":-16.8,"spinRate":2381,"spinDirection":69},"zone":13,"typeConfidence":0.91,"plateTime":0.4686419257889627,"extension":6.293005685501162},"index":3,"playId":"13a8d7f3-b08c-301a-a046-18021998cae3","pitchNumber":3,"startTime":"2026-04-24T01:27:32.349Z","endTime":"2026-04-24T01:27:37.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.819428910811595,"aZ":-13.698575498056428,"pfxX":-8.995306046435466,"pfxZ":9.51237052178518,"pX":0.0889433880298793,"pZ":2.162376665658914,"vX0":7.131656689696274,"vY0":-139.10024086114385,"vZ0":-8.383520717896657,"x":113.61,"y":180.4,"x0":-1.350974193897056,"y0":50.0028955624917,"z0":6.142006489731177,"aX":-17.469344188350636},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":14.6,"spinRate":2083,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.39514175863147605,"extension":6.42704250561969},"index":4,"playId":"ecb5e51a-a14d-3730-baf2-60e9b882edac","pitchNumber":4,"startTime":"2026-04-24T01:27:49.717Z","endTime":"2026-04-24T01:27:55.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(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":96.6,"endSpeed":87.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49380790587391,"aZ":-11.07003497137788,"pfxX":-0.846212750733464,"pfxZ":10.699870211648712,"pX":-0.09524745823534143,"pZ":3.5745474516788596,"vX0":3.462590539243149,"vY0":-140.43415246597345,"vZ0":-5.521930937000959,"x":120.63,"y":142.27,"x0":-1.2410361371408702,"y0":50.00415251707662,"z0":6.3043673705028045,"aX":-1.6694610249842927},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":0.7,"spinRate":2023,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.3918946741925682,"extension":6.0639044475860935},"index":5,"playId":"d61b130e-b78f-306d-b564-eb9206c59a4e","pitchNumber":5,"startTime":"2026-04-24T01:28:10.372Z","endTime":"2026-04-24T01:28:14.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"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":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:28:14.384Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-24T01:28:26.913Z","endTime":"2026-04-24T01:29:17.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40042349124895,"aZ":-11.277414472807328,"pfxX":-8.24651933147718,"pfxZ":10.555436281460791,"pX":-0.7558815100182115,"pZ":2.979366112615707,"vX0":4.480493376776307,"vY0":-140.2187067388905,"vZ0":-7.030142144234474,"x":145.81,"y":158.34,"x0":-1.3079879646761234,"y0":50.002868754679724,"z0":6.264419040275611,"aX":-16.327110288590532},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":13.9,"spinRate":2232,"spinDirection":198},"zone":1,"typeConfidence":0.91,"plateTime":0.3914675419115601,"extension":6.264351168582545},"index":0,"playId":"c2a60577-3f42-33c3-8474-bb44abac3501","pitchNumber":1,"startTime":"2026-04-24T01:28:37.823Z","endTime":"2026-04-24T01:28:42.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.660160738490234,"aZ":-10.728901810757543,"pfxX":-1.4619120728150392,"pfxZ":10.973743522501117,"pX":0.9088908153366806,"pZ":3.001901044286714,"vX0":6.183543500837848,"vY0":-139.68183731383317,"vZ0":-6.940257136128478,"x":82.36,"y":157.73,"x0":-1.1542730273225035,"y0":50.005452264392694,"z0":6.242221554477896,"aX":-2.8577903117775665},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":1.2,"spinRate":2063,"spinDirection":192},"zone":12,"typeConfidence":0.92,"plateTime":0.3937681622300011,"extension":6.159878349649602},"index":1,"playId":"d085fb9f-f4bd-357d-af51-6eafc455b573","pitchNumber":2,"startTime":"2026-04-24T01:28:52.074Z","endTime":"2026-04-24T01:28:56.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.151059732806658,"aZ":-28.046868413441295,"pfxX":9.248211296129973,"pfxZ":2.7991946723813506,"pX":0.8555240150515304,"pZ":2.6482077038916008,"vX0":2.2886503352748213,"vY0":-120.86660867705697,"vZ0":-3.1772151248329363,"x":84.39,"y":167.28,"x0":-1.3057766492181937,"y0":50.00350252749982,"z0":6.449609538269431,"aX":13.64713063965023},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.6,"breakHorizontal":-17.3,"spinRate":2619,"spinDirection":28},"zone":12,"typeConfidence":0.91,"plateTime":0.4536205064544716,"extension":6.192936473589082},"hitData":{"launchSpeed":82.0,"launchAngle":47.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.76,"coordY":111.68}},"index":2,"playId":"5f119c53-2cf4-3a18-b1f3-556ae50785d3","pitchNumber":3,"startTime":"2026-04-24T01:29:06.266Z","endTime":"2026-04-24T01:29:17.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:29:17.207Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:31:43.262Z","endTime":"2026-04-24T01:33:38.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to first base for Brett Baty.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-24T01:31:33.193Z","endTime":"2026-04-24T01:31:33.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"500","defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyrone Taylor replaces first baseman Mark Vientos, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-24T01:31:33.211Z","endTime":"2026-04-24T01:31:33.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"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":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Craig Kimbrel replaces David Peterson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-24T01:31:33.212Z","endTime":"2026-04-24T01:31:45.613Z","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":656849,"link":"/api/v1/people/656849","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":93.6,"endSpeed":84.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81305212391991,"aZ":-12.867781545236657,"pfxX":-6.4488743567743345,"pfxZ":10.409962557575792,"pX":-0.5569194873264504,"pZ":2.734888469459587,"vX0":7.9971419380412145,"vY0":-136.04922013748975,"vZ0":-2.804894764722059,"x":138.23,"y":164.94,"x0":-2.711397677632639,"y0":50.003602941081475,"z0":4.683750803309369,"aX":-11.961695054582979},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":9.7,"spinRate":2168,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4042516062134709,"extension":6.734080641523557},"index":3,"playId":"f2b4e78c-9910-394b-9704-6bf881ede895","pitchNumber":1,"startTime":"2026-04-24T01:31:45.613Z","endTime":"2026-04-24T01:31:48.850Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.035086630682187,"aZ":-42.36578677489585,"pfxX":7.868911099084625,"pfxZ":-6.96318156132164,"pX":-1.486476417277627,"pZ":2.346057486509477,"vX0":1.194989804119281,"vY0":-121.09397517442788,"vZ0":2.4371010961349837,"x":173.66,"y":175.44,"x0":-3.009486708469764,"y0":50.0060286119771,"z0":5.074249442396327,"aX":11.508812418550407},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.6,"breakHorizontal":-14.5,"spinRate":2613,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.45499041287711917,"extension":6.451984141514091},"index":4,"playId":"f4ae6848-e471-3cf5-9b00-a1831d0dde8c","pitchNumber":2,"startTime":"2026-04-24T01:32:10.314Z","endTime":"2026-04-24T01:32:16.150Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.021359606180486,"aZ":-40.114085215735166,"pfxX":6.505248342133818,"pfxZ":-5.367045830482805,"pX":-0.9023420257638134,"pZ":2.149126651821282,"vX0":2.7115179758464283,"vY0":-121.49927537544981,"vZ0":1.6231196646848804,"x":151.4,"y":180.75,"x0":-2.8810998500071707,"y0":50.00056940576231,"z0":4.984652616199051,"aX":9.62757597431623},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.0,"breakHorizontal":-12.5,"spinRate":2585,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.4525348078075466,"extension":6.666058068046225},"index":5,"playId":"a06441f1-4024-334c-81d7-da3afc4ecd4f","pitchNumber":3,"startTime":"2026-04-24T01:32:25.742Z","endTime":"2026-04-24T01:32:30.141Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94107260079384,"aZ":-33.4090202781149,"pfxX":7.642182396723145,"pfxZ":-0.8118289364929563,"pX":0.8133160244672072,"pZ":0.4339572431518204,"vX0":6.681432089219467,"vY0":-123.52479602218803,"vZ0":-3.398346936757725,"x":86.0,"y":227.06,"x0":-2.938231826755068,"y0":50.00371521628504,"z0":4.692329246572758,"aX":11.587815772179377},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.2,"breakHorizontal":-15.6,"spinRate":2748,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44664870593439776,"extension":7.0198393124698955},"index":6,"playId":"fae48376-d9d1-3638-a3cf-aa642f0fe608","pitchNumber":4,"startTime":"2026-04-24T01:32:42.462Z","endTime":"2026-04-24T01:32:47.517Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.744900127974773,"aZ":-40.050145208981355,"pfxX":7.282816478867932,"pfxZ":-5.240823085951195,"pX":-0.011104075010453723,"pZ":0.42327486661367886,"vX0":4.645133404290239,"vY0":-122.47337357323984,"vZ0":-2.2371240818371905,"x":117.42,"y":227.35,"x0":-2.8859536584358505,"y0":50.004251578851395,"z0":4.81076144661838,"aX":10.939165387433185},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.7,"breakHorizontal":-14.4,"spinRate":2672,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44917445978212367,"extension":6.6758173408983215},"index":7,"playId":"1261d3ab-5eaf-3ecd-bfc8-032cae73ec4e","pitchNumber":5,"startTime":"2026-04-24T01:33:08.199Z","endTime":"2026-04-24T01:33:12.495Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87614463740596,"aZ":-16.779806929551377,"pfxX":-6.69292570279123,"pfxZ":8.513062238665253,"pX":-1.1573750482887195,"pZ":3.0317586709395075,"vX0":6.842538789524569,"vY0":-134.75486730870787,"vZ0":-0.8985148093824245,"x":161.12,"y":156.92,"x0":-2.8806157952398053,"y0":50.002445731537925,"z0":4.574223221094799,"aX":-12.10242574290941},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2251,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.409123864564632,"extension":6.719789294258973},"hitData":{"launchSpeed":80.7,"launchAngle":16.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.79,"coordY":89.39}},"index":8,"playId":"3980100e-f085-3f1f-8e3c-f91fed8ce142","pitchNumber":6,"startTime":"2026-04-24T01:33:26.059Z","endTime":"2026-04-24T01:33:38.829Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":0.52,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:33:38.829Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Gray strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:33:47.474Z","endTime":"2026-04-24T01:35:39.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":74.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871637133653582,"aZ":-27.91210534489757,"pfxX":10.855223139860996,"pfxZ":2.954356288110457,"pX":-0.6222904477481024,"pZ":4.0982996948881025,"vX0":1.9092979084747708,"vY0":-120.85035535041162,"vZ0":3.668177525317578,"x":140.72,"y":128.13,"x0":-2.8353372361871227,"y0":50.00316922851235,"z0":5.047199849559509,"aX":15.667680566397669},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.7,"breakHorizontal":-20.0,"spinRate":2579,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4575050842056667,"extension":6.568725337924763},"index":0,"playId":"0e85c391-2d24-38e6-8dac-cd217b664dfd","pitchNumber":1,"startTime":"2026-04-24T01:34:05.807Z","endTime":"2026-04-24T01:34:10.221Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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.3,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.825844821809405,"aZ":-16.697295394430324,"pfxX":-6.481826181261637,"pfxZ":8.696182768277804,"pX":-0.7560343807713245,"pZ":4.59961113408593,"vX0":7.796823726408229,"vY0":-134.02890132884352,"vZ0":2.811883337447756,"x":145.82,"y":114.59,"x0":-2.8907268469969014,"y0":50.002949878764575,"z0":4.741481808800514,"aX":-11.537148401326833},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":9.6,"spinRate":2336,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4121053681660425,"extension":6.5924949457205875},"index":1,"playId":"37d0f880-a5f2-3453-824c-5de6275c70a1","pitchNumber":2,"startTime":"2026-04-24T01:34:22.457Z","endTime":"2026-04-24T01:34:25.560Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":93.6,"endSpeed":83.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68803231000729,"aZ":-15.171379946245812,"pfxX":-7.542085281180206,"pfxZ":9.271360040450825,"pX":0.057315465315256164,"pZ":3.024244448154208,"vX0":10.045400533035213,"vY0":-135.78269437689264,"vZ0":-1.5377862235014956,"x":114.82,"y":157.13,"x0":-2.7414802531968965,"y0":50.0031420552479,"z0":4.673886413968527,"aX":-13.832818804598173},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":11.0,"spinRate":2324,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4061801046879161,"extension":6.753721899709032},"index":2,"playId":"e34b3c72-5987-3d03-8beb-2d725008665f","pitchNumber":3,"startTime":"2026-04-24T01:34:42.660Z","endTime":"2026-04-24T01:34:46.720Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(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.2,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.569519813357882,"aZ":-16.912218532357684,"pfxX":-8.0816028761153,"pfxZ":8.30032392190317,"pX":0.10114850560154388,"pZ":3.0734677403285864,"vX0":10.34080212301686,"vY0":-135.24623860678332,"vZ0":-0.9132924627454001,"x":113.14,"y":155.8,"x0":-2.7353698123691945,"y0":50.00104318779332,"z0":4.610148705249536,"aX":-14.857596613473717},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":12.2,"spinRate":2349,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.40615303140857417,"extension":6.737712419931208},"index":3,"playId":"27e389af-1738-3ec0-a572-6a3d85f1e0da","pitchNumber":4,"startTime":"2026-04-24T01:35:04.105Z","endTime":"2026-04-24T01:35:09.125Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-24T01:35:18.994Z","endTime":"2026-04-24T01:35:35.142Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":92.6,"endSpeed":83.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43742800344725,"aZ":-17.875632014719727,"pfxX":-9.084412614043298,"pfxZ":7.920203433642126,"pX":-1.0637557371592246,"pZ":3.7651114522773446,"vX0":7.4978410467743215,"vY0":-134.5511277813236,"vZ0":1.0879123832930926,"x":157.55,"y":137.12,"x0":-2.7278442231551048,"y0":50.00068076419577,"z0":4.636216530925944,"aX":-16.395585737332496},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.8,"breakHorizontal":14.5,"spinRate":2391,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4095334045190455,"extension":7.043076793330089},"index":5,"playId":"553628bc-08c8-3aae-aa02-077a5ab2f257","pitchNumber":5,"startTime":"2026-04-24T01:35:35.142Z","endTime":"2026-04-24T01:35:39.371Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.07,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:35:39.371Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out sharply to center fielder Luis Robert Jr.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:35:57.657Z","endTime":"2026-04-24T01:36:17.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.760584269705273,"aZ":-38.6544181664728,"pfxX":9.381671679706301,"pfxZ":-4.436949320114768,"pX":-0.21991655012267242,"pZ":1.8075913721063592,"vX0":3.433336728835743,"vY0":-120.75838777744356,"vZ0":0.5889473844576552,"x":125.38,"y":189.98,"x0":-2.882791671409722,"y0":50.00096747394452,"z0":4.989184111636252,"aX":13.71108013852721},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.6,"breakHorizontal":-17.9,"spinRate":2710,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.45536107609141885,"extension":6.471508018079782},"hitData":{"launchSpeed":100.3,"launchAngle":42.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.56,"coordY":66.8}},"index":0,"playId":"066d964c-d42d-39eb-974f-cc9b8f962cf0","pitchNumber":1,"startTime":"2026-04-24T01:36:03.527Z","endTime":"2026-04-24T01:36:17.104Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.89999999999999,"awayTeamWinProbability":2.1000000000000085,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.69,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:36:17.104Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a line drive to center fielder Luis Robert Jr., deflected by shortstop Ronny Mauricio. Brooks Lee to 3rd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:36:24.663Z","endTime":"2026-04-24T01:36:54.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.276853977609612,"aZ":-16.624642433127324,"pfxX":-7.785271398040827,"pfxZ":8.515608730664903,"pX":-0.18881076304648395,"pZ":3.546971099052888,"vX0":9.601106965943444,"vY0":-134.76483378045572,"vZ0":0.08428244109119365,"x":124.2,"y":143.01,"x0":-2.7983455344678796,"y0":50.00276320522782,"z0":4.696659015373896,"aX":-14.216780274963677},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":11.9,"spinRate":2323,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40757733293933596,"extension":6.6807367148115935},"hitData":{"launchSpeed":92.2,"launchAngle":7.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":127.99,"coordY":111.14}},"index":0,"playId":"70a27beb-616b-3295-8def-ce56a5c18ff0","pitchNumber":1,"startTime":"2026-04-24T01:36:42.810Z","endTime":"2026-04-24T01:36:54.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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.34,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:36:54.349Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks. Trevor Larnach to 2nd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:38:04.738Z","endTime":"2026-04-24T01:40:20.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T01:37:18.730Z","endTime":"2026-04-24T01:38:07.099Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":83.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.713160910018324,"aZ":-14.776204693722581,"pfxX":-7.057299484815138,"pfxZ":9.523785052501443,"pX":0.7669880446232783,"pZ":3.325384423703326,"vX0":11.717668165391238,"vY0":-135.77860860259923,"vZ0":-0.9041774523778664,"x":87.76,"y":148.99,"x0":-2.730826647226908,"y0":50.003745977346796,"z0":4.712872067690106,"aX":-12.895114043884998},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":9.7,"spinRate":2382,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4067904414153034,"extension":6.724748046762154},"index":1,"playId":"c500b7b1-83b7-3c6c-91e0-25a01a937b5c","pitchNumber":1,"startTime":"2026-04-24T01:38:07.099Z","endTime":"2026-04-24T01:38:12.172Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35056593350555,"aZ":-14.306435491969083,"pfxX":-6.5822197279315295,"pfxZ":9.692679925774854,"pX":0.9399520469533276,"pZ":3.294995234621191,"vX0":11.686688024383127,"vY0":-135.80793302531043,"vZ0":-1.0194079627177848,"x":81.17,"y":149.82,"x0":-2.5895882217983255,"y0":50.00419060798715,"z0":4.683255238134729,"aX":-12.136691656940048},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2345,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.405335449726123,"extension":6.786286777926822},"index":2,"playId":"671e8dee-d598-3a00-8c42-f48f9a321d71","pitchNumber":2,"startTime":"2026-04-24T01:38:25.191Z","endTime":"2026-04-24T01:38:29.518Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"d9478906-71c5-3720-9545-e2faf5901175","startTime":"2026-04-24T01:38:50.183Z","endTime":"2026-04-24T01:38:54.419Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.216284590930545,"aZ":-41.66637496474285,"pfxX":6.451016395573307,"pfxZ":-6.613225974432295,"pX":-0.5539956696375479,"pZ":2.1122207883816304,"vX0":3.8564932136079535,"vY0":-120.14249540977922,"vZ0":2.1633017605308633,"x":138.12,"y":181.75,"x0":-3.0279138239155583,"y0":50.00246841978756,"z0":4.953028983154052,"aX":9.258985723958629},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.9,"breakHorizontal":-12.7,"spinRate":2692,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.4590943312582678,"extension":6.650047751155552},"index":4,"playId":"81f504dd-15c5-33c3-80be-a5ce4879dadf","pitchNumber":3,"startTime":"2026-04-24T01:39:07.091Z","endTime":"2026-04-24T01:39:11.340Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.368234527049967,"aZ":-40.56885871586334,"pfxX":6.370913273643623,"pfxZ":-5.701497065564789,"pX":-0.008910004098356872,"pZ":0.33814254024411305,"vX0":4.522183245270353,"vY0":-121.83258257146073,"vZ0":-2.162352394455832,"x":117.34,"y":229.65,"x0":-2.729529059859454,"y0":50.000101111902794,"z0":4.809790644766217,"aX":9.38534362594417},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.6,"breakHorizontal":-12.7,"spinRate":2611,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4530338512529388,"extension":6.6616733104078625},"index":5,"playId":"6a06942c-64f3-37fc-a1b0-5c387e5bbbd4","pitchNumber":4,"startTime":"2026-04-24T01:39:26.400Z","endTime":"2026-04-24T01:39:32.911Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35190627043252,"aZ":-18.780256797333287,"pfxX":-9.558346683010175,"pfxZ":7.297837934696325,"pX":1.1742751359689658,"pZ":3.5122481665915775,"vX0":13.585658654763385,"vY0":-135.54890758660028,"vZ0":0.3442303314709617,"x":72.24,"y":143.95,"x0":-2.6924560463756184,"y0":50.00542641470347,"z0":4.709013014215408,"aX":-17.55088226508426},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":13.9,"spinRate":2438,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4061920449242873,"extension":6.789023623202721},"index":6,"playId":"2a102453-177c-377f-8c06-101f051e1ae5","pitchNumber":5,"startTime":"2026-04-24T01:39:55.511Z","endTime":"2026-04-24T01:40:01.545Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99568001494008,"aZ":-13.794457571730058,"pfxX":-7.250335468179588,"pfxZ":9.985858334095823,"pX":1.9503090260049334,"pZ":2.185199624687175,"vX0":14.4713796321604,"vY0":-135.6234566850687,"vZ0":-3.55472774811109,"x":42.66,"y":179.78,"x0":-2.5418286655117286,"y0":50.001908677816964,"z0":4.4914181167857805,"aX":-13.34509748305733},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":9.6,"spinRate":2355,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4057332246397576,"extension":6.666187525656252},"index":7,"playId":"d52166c4-e052-3557-bff7-e8a1d99c8ca7","pitchNumber":6,"startTime":"2026-04-24T01:40:15.180Z","endTime":"2026-04-24T01:40:20.971Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":0.86,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:40:20.971Z","atBatIndex":69},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Jeffers hits a grand slam (3) to left field. Brooks Lee scores. Trevor Larnach scores. Josh Bell scores.","rbi":4,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:42:59.529Z","endTime":"2026-04-24T01:43:46.720Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":[2,3],"actionIndex":[1],"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":623211,"link":"/api/v1/people/623211"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T01:40:37.057Z","endTime":"2026-04-24T01:40:51.531Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Huascar Brazobán replaces Craig Kimbrel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-24T01:40:51.531Z","endTime":"2026-04-24T01:43:01.810Z","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":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":84.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.915582350354114,"aZ":-23.4957765734548,"pfxX":-12.722868747841623,"pfxZ":4.666645448662315,"pX":-1.236930028734752,"pZ":3.2965284157383983,"vX0":4.759204159225412,"vY0":-137.76539774487748,"vZ0":-2.508483733564188,"x":164.15,"y":149.77,"x0":-1.3674377123311747,"y0":50.00289555297044,"z0":5.864411373701663,"aX":-23.655840198462045},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":21.5,"spinRate":2236,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.40266639139141525,"extension":5.546619739665995},"index":2,"playId":"33e4c0c4-2f90-38bb-ac0a-ac1b43907484","pitchNumber":1,"startTime":"2026-04-24T01:43:01.810Z","endTime":"2026-04-24T01:43:07.317Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.150747706125486,"aZ":-17.562567551726396,"pfxX":-11.506653883830026,"pfxZ":7.695655681343653,"pX":-0.26440629302908125,"pZ":2.4769530066496173,"vX0":5.957671921821918,"vY0":-138.67290563048397,"vZ0":-5.776680216398438,"x":127.08,"y":171.9,"x0":-0.9745763289200006,"y0":50.006141146772585,"z0":5.805473178348135,"aX":-21.860921474232327},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":19.1,"spinRate":2400,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.3987759450489943,"extension":5.714916189940199},"hitData":{"launchSpeed":108.8,"launchAngle":39.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.34,"coordY":75.2}},"index":3,"playId":"59322c63-a035-3e03-abf8-1fa225025feb","pitchNumber":2,"startTime":"2026-04-24T01:43:18.958Z","endTime":"2026-04-24T01:43:46.720Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-35.699999999999996,"leverageIndex":1.92,"dramaIndex":272.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:43:46.720Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, first baseman Brett Baty to pitcher Huascar Brazobán.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-24T01:44:02.800Z","endTime":"2026-04-24T01:44:43.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.41412321792709,"aZ":-24.326711973630005,"pfxX":-12.623037653235164,"pfxZ":4.0880949496416,"pX":-0.620574386986541,"pZ":1.5752235200817328,"vX0":6.359027177775747,"vY0":-138.756323421533,"vZ0":-6.80899027973514,"x":140.65,"y":196.25,"x0":-1.320825688120995,"y0":50.004640712861864,"z0":5.718237551253468,"aX":-24.245733851940383},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":21.2,"spinRate":2286,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.39704025503732954,"extension":5.6865878310532985},"index":0,"playId":"44db4c59-577d-3623-b442-ca462edc4a78","pitchNumber":1,"startTime":"2026-04-24T01:44:10.048Z","endTime":"2026-04-24T01:44:15.155Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87820142600068,"aZ":-24.469570345621104,"pfxX":-11.075068038250748,"pfxZ":3.9847963049983655,"pX":1.1980692596838176,"pZ":2.2615222967455666,"vX0":10.238864931663015,"vY0":-138.8346227910691,"vZ0":-5.149585981338826,"x":71.33,"y":177.72,"x0":-1.1161789860641294,"y0":50.00174944353511,"z0":5.789601752496711,"aX":-21.410670688119392},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.1,"breakHorizontal":17.6,"spinRate":2360,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.39597042925841386,"extension":5.850113714357137},"index":1,"playId":"f53f28f1-d586-3982-880b-ffccc202f5d7","pitchNumber":2,"startTime":"2026-04-24T01:44:22.680Z","endTime":"2026-04-24T01:44:26.750Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96994204257868,"aZ":-25.695023866031022,"pfxX":-11.42235824363923,"pfxZ":3.376894642884877,"pX":-0.3521401940415034,"pZ":1.7674748763048407,"vX0":6.213258484054975,"vY0":-138.59026369328316,"vZ0":-5.997720892713022,"x":130.42,"y":191.06,"x0":-1.1557869783616992,"y0":50.00178106356444,"z0":5.708439799477937,"aX":-21.911111002925765},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.9,"breakHorizontal":19.1,"spinRate":2340,"spinDirection":229},"zone":7,"typeConfidence":0.9,"plateTime":0.3973157290765723,"extension":5.6995697428868155},"hitData":{"launchSpeed":72.1,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.81,"coordY":168.91}},"index":2,"playId":"8243ff87-cacc-3872-84c3-6f94a702c95a","pitchNumber":3,"startTime":"2026-04-24T01:44:34.318Z","endTime":"2026-04-24T01:44:43.047Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:44:43.047Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a sharp line drive to right fielder Austin Martin.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:46:38.390Z","endTime":"2026-04-24T01:48:31.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":73.2,"endSpeed":65.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.631643460612747,"aZ":-37.376628354849736,"pfxX":5.93348381083967,"pfxZ":-4.696237516045221,"pX":-0.4333745007624947,"pZ":3.534500280814116,"vX0":0.14934762841491267,"vY0":-106.31727204593261,"vZ0":2.3838781884306215,"x":133.52,"y":143.35,"x0":-1.2721217138214236,"y0":50.00127992142057,"z0":6.74095163433616,"aX":6.575625484182387},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-7.1,"breakHorizontal":-10.7,"spinRate":2215,"spinDirection":45},"zone":1,"typeConfidence":0.9,"plateTime":0.5215917264303789,"extension":6.377138098720592},"index":0,"playId":"9f8f62c8-f1b4-3b6b-b427-a4ac1d1600c6","pitchNumber":1,"startTime":"2026-04-24T01:46:51.259Z","endTime":"2026-04-24T01:46:56.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":83.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.56083826017418,"aZ":-7.893110064920794,"pfxX":-3.0290036397652846,"pfxZ":13.224140557121716,"pX":-0.44944923253562896,"pZ":1.8288469021803864,"vX0":2.8062996417617034,"vY0":-136.48835201073916,"vZ0":-10.239072063328633,"x":134.13,"y":189.4,"x0":-1.111077713567293,"y0":50.00203859800143,"z0":6.228157277603574,"aX":-5.561206959507401},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.2,"breakHorizontal":4.7,"spinRate":2035,"spinDirection":193},"zone":7,"typeConfidence":0.91,"plateTime":0.4055074362996778,"extension":6.086977979957345},"index":1,"playId":"ec3c0561-0cc9-30b7-b3e8-b31e70923224","pitchNumber":2,"startTime":"2026-04-24T01:47:05.718Z","endTime":"2026-04-24T01:47:32.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"}},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.13004713821508,"aZ":-7.35268762819306,"pfxX":-3.6806040541812837,"pfxZ":12.900169897833898,"pX":0.2753876550265393,"pZ":1.5677161450997776,"vX0":4.9777371294529695,"vY0":-139.45527972284606,"vZ0":-11.200772466226708,"x":106.5,"y":196.45,"x0":-1.0740890940823753,"y0":50.00432271788873,"z0":6.170862651287925,"aX":-7.082767648730286},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.5,"breakHorizontal":5.4,"spinRate":2063,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.39631174535855607,"extension":6.203943532780286},"index":2,"playId":"307ddf3f-7a53-3455-976f-9a9ed755146b","pitchNumber":3,"startTime":"2026-04-24T01:47:36.391Z","endTime":"2026-04-24T01:47:40.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":95.3,"endSpeed":84.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.94451740636164,"aZ":-8.134268171124486,"pfxX":-3.6014186686665033,"pfxZ":12.80781329668135,"pX":0.3186860317316101,"pZ":1.4800530502019245,"vX0":5.022726009323023,"vY0":-138.11678688769766,"vZ0":-11.096842081971335,"x":104.85,"y":198.82,"x0":-1.080088891960677,"y0":50.000921953775425,"z0":6.159447806557284,"aX":-6.758901242904148},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.3,"breakHorizontal":5.2,"spinRate":2058,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4009900116620022,"extension":6.101294108043942},"index":3,"playId":"1e19a804-1789-385b-a29b-38374d6926e2","pitchNumber":4,"startTime":"2026-04-24T01:47:49.651Z","endTime":"2026-04-24T01:47:55.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.231090586434,"aZ":-7.895631076510115,"pfxX":-3.0769429785019105,"pfxZ":12.557332638266407,"pX":-0.3593046732627229,"pZ":2.1569126706428263,"vX0":3.189360482711591,"vY0":-139.5587487462509,"vZ0":-9.579035017589051,"x":130.7,"y":180.54,"x0":-1.1282202121160245,"y0":50.00015048669972,"z0":6.191532397311937,"aX":-5.947946731294236},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.4,"breakHorizontal":4.8,"spinRate":2121,"spinDirection":195},"zone":7,"typeConfidence":0.91,"plateTime":0.3954889682963896,"extension":6.069390513626335},"index":4,"playId":"c57fb4fd-e8a6-35f4-8844-033a126c283c","pitchNumber":5,"startTime":"2026-04-24T01:48:04.429Z","endTime":"2026-04-24T01:48:09.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.80087425442372,"aZ":-7.737686298136907,"pfxX":-2.88330793466213,"pfxZ":12.38424954198457,"pX":0.451025074935096,"pZ":2.6390098678359517,"vX0":5.391634299610013,"vY0":-140.72694129032232,"vZ0":-8.571447075763775,"x":99.81,"y":167.53,"x0":-1.1294237016946476,"y0":50.00203894870549,"z0":6.253719068173061,"aX":-5.689491264301613},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.5,"breakHorizontal":4.0,"spinRate":2128,"spinDirection":194},"zone":6,"typeConfidence":0.91,"plateTime":0.3916805646244601,"extension":6.089745574503465},"hitData":{"launchSpeed":108.6,"launchAngle":10.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":167.06,"coordY":88.81}},"index":5,"playId":"cd9d053b-6e81-388f-aa05-2ca4aa3cf7f4","pitchNumber":6,"startTime":"2026-04-24T01:48:22.053Z","endTime":"2026-04-24T01:48:31.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.78,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:48:31.677Z","atBatIndex":72},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tyrone Taylor out on a sacrifice bunt, first baseman Kody Clemens to second baseman Luke Keaschall. Brett Baty to 2nd.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:48:45.943Z","endTime":"2026-04-24T01:49:50.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18493025232962,"aZ":-13.449138206884868,"pfxX":-0.4486600310541612,"pfxZ":9.892671382412644,"pX":0.20706094492904778,"pZ":3.6108394586539827,"vX0":4.045391055504201,"vY0":-138.0364079455495,"vZ0":-4.97578476275638,"x":109.11,"y":141.29,"x0":-1.231313980993759,"y0":50.00417622811077,"z0":6.371601777245501,"aX":-0.8496558317085044},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-0.2,"spinRate":1994,"spinDirection":198},"zone":12,"typeConfidence":0.92,"plateTime":0.39972754525055176,"extension":6.1977244208356765},"index":0,"playId":"8948f6fc-6b69-3fc0-a67d-4f1eec3df09d","pitchNumber":1,"startTime":"2026-04-24T01:49:00.175Z","endTime":"2026-04-24T01:49:05.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.460706122812738,"aZ":-28.945287106755583,"pfxX":10.638970491551959,"pfxZ":2.369988988719385,"pX":-0.5636440397859513,"pZ":5.57974141132847,"vX0":-0.5780476248702396,"vY0":-116.35166471648127,"vZ0":3.729237640426874,"x":138.48,"y":88.13,"x0":-1.6912556146486712,"y0":50.000424743584986,"z0":6.7121408482089,"aX":14.466627527975136},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.6,"breakHorizontal":-19.1,"spinRate":2336,"spinDirection":66},"zone":11,"typeConfidence":0.91,"plateTime":0.47220892578373386,"extension":5.822921427019268},"index":1,"playId":"40c730af-7c44-3490-88ea-363c87bb6a3f","pitchNumber":2,"startTime":"2026-04-24T01:49:21.958Z","endTime":"2026-04-24T01:49:25.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67122232478387,"aZ":-10.35909609025613,"pfxX":-1.5137057465833643,"pfxZ":11.557717982480447,"pX":-0.5875146415974841,"pZ":4.1772790977888254,"vX0":2.3820699745714857,"vY0":-137.75732366358332,"vZ0":-4.124184361503639,"x":139.39,"y":125.99,"x0":-1.2739340902877567,"y0":50.00674914546787,"z0":6.416040253689895,"aX":-2.8582968202798216},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.0,"breakHorizontal":2.2,"spinRate":1956,"spinDirection":196},"zone":11,"typeConfidence":0.92,"plateTime":0.40034259341307443,"extension":6.158894138609841},"hitData":{"launchSpeed":32.8,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":137.06,"coordY":188.33}},"index":2,"playId":"b41214b9-c134-378a-b7af-46af3fed8848","pitchNumber":3,"startTime":"2026-04-24T01:49:42.074Z","endTime":"2026-04-24T01:49:50.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":2.67,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:49:50.088Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to left fielder Trevor Larnach. Brett Baty to 3rd.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:50:08.537Z","endTime":"2026-04-24T01:50:43.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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(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":87.4,"endSpeed":78.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61623175398625,"aZ":-28.25571592721232,"pfxX":5.100227778136222,"pfxZ":2.4489539479896223,"pX":0.5616109335611981,"pZ":2.7107910193456743,"vX0":2.9655552394016165,"vY0":-127.17135521912128,"vZ0":-3.67793306273665,"x":95.59,"y":165.59,"x0":-1.2911152944262425,"y0":50.00398004311718,"z0":6.474647568733885,"aX":8.163291344912684},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":-10.0,"spinRate":2260,"spinDirection":141},"zone":6,"typeConfidence":0.91,"plateTime":0.43452053781258027,"extension":5.993460761050869},"index":0,"playId":"d94d8536-3c02-39f9-aa10-1710f6912f7e","pitchNumber":1,"startTime":"2026-04-24T01:50:17.059Z","endTime":"2026-04-24T01:50:21.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.031372807500475,"aZ":-28.28994857986333,"pfxX":3.2615707866278187,"pfxZ":2.4018433741624836,"pX":-0.15601765698244469,"pZ":3.260751676212227,"vX0":1.9737645083806032,"vY0":-127.60645517029168,"vZ0":-2.4538906861803027,"x":122.95,"y":150.74,"x0":-1.3683041911551503,"y0":50.00314326335986,"z0":6.50846182355457,"aX":5.273412286229572},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.0,"breakHorizontal":-6.4,"spinRate":2294,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.43248501374877035,"extension":6.416124844517201},"hitData":{"launchSpeed":95.8,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.48,"coordY":125.84}},"index":1,"playId":"6d3e2867-70bb-35a3-bbb7-cfa85bc4eb12","pitchNumber":2,"startTime":"2026-04-24T01:50:31.324Z","endTime":"2026-04-24T01:50:43.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":9.499999999999986,"leverageIndex":2.68,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:50:43.205Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronny Mauricio flies out to center fielder Byron Buxton.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:52:19.787Z","endTime":"2026-04-24T01:52:55.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702193,"fullName":"Andrew Morris","link":"/api/v1/people/702193"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-24T01:51:09.582Z","endTime":"2026-04-24T01:52:22.127Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.2,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8034528590754,"aZ":-9.670596539496245,"pfxX":-2.877022715310882,"pfxZ":11.902285302984067,"pX":0.6571806310852645,"pZ":3.6872599980231855,"vX0":6.028654328996816,"vY0":-137.87531732037368,"vZ0":-5.603463830459734,"x":91.95,"y":139.22,"x0":-1.2018432514685682,"y0":50.00255724634301,"z0":6.424184775403014,"aX":-5.440233119875379},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.3,"breakHorizontal":3.7,"spinRate":2112,"spinDirection":195},"zone":12,"typeConfidence":0.92,"plateTime":0.40004136668153656,"extension":6.1233479521337415},"index":1,"playId":"7809ea26-37b8-3fc8-a1e3-0804096325ae","pitchNumber":1,"startTime":"2026-04-24T01:52:22.127Z","endTime":"2026-04-24T01:52:26.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":85.4,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.854391104359046,"aZ":-10.611394851754753,"pfxX":-2.22439732929604,"pfxZ":11.271111411016566,"pX":-0.37502559418823717,"pZ":3.3224049021012156,"vX0":3.0498908787281396,"vY0":-139.4754882817761,"vZ0":-6.332103064604868,"x":131.3,"y":149.08,"x0":-1.208766575883517,"y0":50.00219089289203,"z0":6.367622580987872,"aX":-4.255412312284494},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":3.1,"spinRate":1999,"spinDirection":197},"zone":1,"typeConfidence":0.91,"plateTime":0.3971625666602767,"extension":6.116635481515806},"hitData":{"launchSpeed":90.2,"launchAngle":57.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.95,"coordY":119.4}},"index":2,"playId":"8d5711f8-39e9-330a-b455-a966c5d09bbf","pitchNumber":2,"startTime":"2026-04-24T01:52:42.035Z","endTime":"2026-04-24T01:52:55.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":702193,"link":"/api/v1/people/702193"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":-14.399999999999999,"leverageIndex":4.06,"dramaIndex":195.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:52:55.766Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Pham walks.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:55:32.762Z","endTime":"2026-04-24T01:57:13.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,7,8,9],"actionIndex":[1,2,6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T01:53:12.096Z","endTime":"2026-04-24T01:54:05.469Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Anthony Banda replaces Andrew Morris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-24T01:54:05.469Z","endTime":"2026-04-24T01:55:00.436Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702193,"link":"/api/v1/people/702193","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tommy Pham replaces Carson Benge.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-24T01:55:00.436Z","endTime":"2026-04-24T01:55:35.091Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36019807892011,"aZ":-14.538592409397106,"pfxX":7.98708307310455,"pfxZ":9.494516820993582,"pX":-0.6471783486913799,"pZ":2.5924937988476575,"vX0":-10.63100168756677,"vY0":-136.48211872554182,"vZ0":-4.79298435273552,"x":141.67,"y":168.78,"x0":2.2890585246364292,"y0":50.00286333782422,"z0":5.397234936526916,"aX":14.836367790833503},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":-11.8,"spinRate":2223,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.4037079294143209,"extension":6.422832850826316},"index":3,"playId":"40766514-efbd-3b08-af28-2ccef4a1da27","pitchNumber":1,"startTime":"2026-04-24T01:55:35.091Z","endTime":"2026-04-24T01:55:39.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":94.7,"endSpeed":85.1,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.149566984534786,"aZ":-13.99341536637693,"pfxX":6.423488446770147,"pfxZ":9.652787489152024,"pX":-0.1530109592287067,"pZ":3.8027377268699483,"vX0":-8.45413597698891,"vY0":-137.5140814162834,"vZ0":-2.337501583468015,"x":122.83,"y":136.11,"x0":2.1504160786349007,"y0":50.00672154424842,"z0":5.632247125853561,"aX":12.10427326311932},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-9.5,"spinRate":2246,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4008357360211776,"extension":6.482736474559122},"index":4,"playId":"dead09e4-eeae-3167-97ab-abc459cb6152","pitchNumber":2,"startTime":"2026-04-24T01:55:49.800Z","endTime":"2026-04-24T01:55:55.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.5,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.83711657818126,"aZ":-16.41139230260762,"pfxX":6.472359345569776,"pfxZ":8.270618556654375,"pX":0.22143266875484338,"pZ":3.9719314451405654,"vX0":-7.6848370185851635,"vY0":-138.37670999193597,"vZ0":-1.398987230466067,"x":108.56,"y":131.54,"x0":2.216513165374744,"y0":50.00196834399286,"z0":5.6032204255990266,"aX":12.335189843108454},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":-9.7,"spinRate":2197,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.3984619022174867,"extension":6.425573571764871},"index":5,"playId":"b6df5fd9-59ce-3519-9c3e-bd43852540f3","pitchNumber":3,"startTime":"2026-04-24T01:56:08.239Z","endTime":"2026-04-24T01:56:15.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Marcus Semien steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":6,"actionPlayId":"b6df5fd9-59ce-3519-9c3e-bd43852540f3","startTime":"2026-04-24T01:56:16.607Z","endTime":"2026-04-24T01:56:27.090Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"postOnSecond":{"id":543760,"link":"/api/v1/people/543760"},"postOnThird":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":4.07,"dramaIndex":111.0,"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":95.0,"endSpeed":85.6,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.94982343554581,"aZ":-13.760756070330533,"pfxX":6.63058303702673,"pfxZ":9.667681211589734,"pX":0.6748064633107347,"pZ":3.3353521810127247,"vX0":-6.724609897236409,"vY0":-138.13908035718362,"vZ0":-3.4965667925604262,"x":91.28,"y":148.73,"x0":2.2964132326943556,"y0":50.00185704069538,"z0":5.561806937283547,"aX":12.627765542270723},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":-10.3,"spinRate":2197,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.39873593368423377,"extension":6.427946989674554},"index":7,"playId":"7f6d4cda-1ba7-354e-bc8d-a37840a9ec8e","pitchNumber":4,"startTime":"2026-04-24T01:56:27.090Z","endTime":"2026-04-24T01:56:30.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1122436263268,"aZ":-16.209131113461783,"pfxX":8.12234319880561,"pfxZ":8.287827318649873,"pX":0.01286286334640483,"pZ":3.9544348312552615,"vX0":-8.688484400256696,"vY0":-138.87510197860212,"vZ0":-1.515832905160769,"x":116.51,"y":132.01,"x0":2.147581771913978,"y0":50.00152628573451,"z0":5.6012208547468125,"aX":15.644947875418122},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":-12.6,"spinRate":2223,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.3965086269001179,"extension":6.565937254487077},"index":8,"playId":"867f7578-29fe-3015-a7ed-4952b131a0e3","pitchNumber":5,"startTime":"2026-04-24T01:56:48.582Z","endTime":"2026-04-24T01:56:53.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.122180114377954,"aZ":-18.55125861709935,"pfxX":7.367624058392557,"pfxZ":7.343579406306235,"pX":-1.0788732547120838,"pZ":3.46408844576866,"vX0":-11.015614500525585,"vY0":-136.58806562214946,"vZ0":-2.146980454808971,"x":158.12,"y":145.25,"x0":2.0830140120786225,"y0":50.005464234701094,"z0":5.561385463021675,"aX":13.673748218539302},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":-10.6,"spinRate":2005,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4037879334982417,"extension":6.45515098255248},"index":9,"playId":"5eec1f35-7fa7-3be0-8dc3-f0933fa692ce","pitchNumber":6,"startTime":"2026-04-24T01:57:07.263Z","endTime":"2026-04-24T01:57:13.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":4.07,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:57:13.200Z","atBatIndex":76},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Bichette doubles (5) on a sharp line drive to left fielder Trevor Larnach. Brett Baty scores. Marcus Semien scores. Tommy Pham scores.","rbi":3,"awayScore":7,"homeScore":10,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:58:19.953Z","endTime":"2026-04-24T01:58:58.366Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"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":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":{"id":607455,"link":"/api/v1/people/607455"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":702193,"link":"/api/v1/people/702193"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":702193,"link":"/api/v1/people/702193"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T01:57:27.926Z","endTime":"2026-04-24T01:58:22.321Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.582902133148636,"aZ":-18.08601925654164,"pfxX":7.559174274084153,"pfxZ":7.579314900565741,"pX":0.441407192452796,"pZ":3.3324126568313854,"vX0":-7.17220122089976,"vY0":-137.00867303024862,"vZ0":-2.518979535261395,"x":100.17,"y":148.8,"x0":2.1398096944680627,"y0":50.0012217461832,"z0":5.5319740060872915,"aX":14.048409665497866},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-11.8,"spinRate":2070,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.4032547375578033,"extension":6.326462307028256},"index":1,"playId":"ab9cd4a0-1022-3a79-8029-d80134a507cb","pitchNumber":1,"startTime":"2026-04-24T01:58:22.321Z","endTime":"2026-04-24T01:58:27.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36999019032436,"aZ":-29.6739441425225,"pfxX":-3.7667348850872804,"pfxZ":1.6848411644149124,"pX":0.07987102524441547,"pZ":3.85786727516527,"vX0":-4.430866838932419,"vY0":-121.17098598526424,"vZ0":2.1856232947240164,"x":113.96,"y":134.62,"x0":2.4235594746841347,"y0":50.00105874991968,"z0":5.542453054343797,"aX":-5.582480329851499},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.8,"breakHorizontal":7.9,"spinRate":2319,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.4525778756345469,"extension":6.410352063122985},"hitData":{"launchSpeed":103.1,"launchAngle":22.0,"totalDistance":392.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":94.4,"coordY":43.87}},"index":2,"playId":"d67b47ed-53da-3333-b1fc-b4ae3036b3a9","pitchNumber":2,"startTime":"2026-04-24T01:58:44.351Z","endTime":"2026-04-24T01:58:58.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":33.29999999999999,"leverageIndex":5.35,"dramaIndex":343.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:58:58.366Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to right fielder Austin Martin.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-24T01:59:33.911Z","endTime":"2026-04-24T01:59:49.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":0},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":76.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74531568268133,"aZ":-31.68071309601091,"pfxX":-4.216128799141556,"pfxZ":0.33022697743051843,"pX":-0.12654217777561447,"pZ":3.248964419059564,"vX0":-5.01622172819547,"vY0":-123.47069087720821,"vZ0":1.2020420585935718,"x":121.82,"y":151.06,"x0":2.4934355293922454,"y0":50.00556699293,"z0":5.458752516542096,"aX":-6.392838418455189},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.2,"breakHorizontal":9.0,"spinRate":2293,"spinDirection":329},"zone":2,"typeConfidence":2.0,"plateTime":0.44671621211081725,"extension":6.301970439396603},"hitData":{"launchSpeed":98.1,"launchAngle":45.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.3,"coordY":80.45}},"index":0,"playId":"03cf5870-43f6-34de-b42b-69ff194e54d8","pitchNumber":1,"startTime":"2026-04-24T01:59:38.148Z","endTime":"2026-04-24T01:59:49.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":656484,"link":"/api/v1/people/656484"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-24T01:59:49.586Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out to first baseman Brett Baty.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:02:13.921Z","endTime":"2026-04-24T02:03:34.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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,5,6],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tommy Pham remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-24T02:02:03.383Z","endTime":"2026-04-24T02:02:13.921Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.805103459490375,"aZ":-24.277214004940795,"pfxX":-11.675489758474107,"pfxZ":4.268826835779403,"pX":-0.3718346753301989,"pZ":2.286062570240158,"vX0":6.624474110301179,"vY0":-136.08751245224065,"vZ0":-4.766046125477371,"x":150.67,"y":181.35,"x0":-1.339021141604757,"y0":50.0023562037787,"z0":5.77241955091316,"aX":-21.58861963723426},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":19.4,"spinRate":2269,"spinDirection":235},"zone":4,"typeConfidence":0.86,"plateTime":0.4046913609355438,"extension":5.594084055918261},"index":1,"playId":"3ce0ddc2-16c0-3e88-91b7-d58c27680aeb","pitchNumber":1,"startTime":"2026-04-24T02:02:13.921Z","endTime":"2026-04-24T02:02:17.936Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":88.2,"endSpeed":79.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20408703000807,"aZ":-27.89395729408462,"pfxX":-12.039619614894107,"pfxZ":2.6302447461717007,"pX":-0.8832315528310661,"pZ":2.127052854514034,"vX0":4.247216652699278,"vY0":-128.1787222129492,"vZ0":-4.572685396711569,"x0":-1.020124556379351,"y0":50.00169792907921,"z0":6.172652113569428,"aX":-19.568370384411672},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":20.5,"spinRate":2108,"spinDirection":238},"zone":13,"typeConfidence":0.92,"plateTime":0.43115554864924377,"extension":5.595820874915874},"index":2,"playId":"1891a0a6-095c-3f1a-a111-171b29e1f225","pitchNumber":2,"startTime":"2026-04-24T02:02:26.301Z","endTime":"2026-04-24T02:02:32.089Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":83.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.230210877800836,"aZ":-21.46863587937558,"pfxX":-12.717498641043623,"pfxZ":5.868773653377112,"pX":-0.04295495729948571,"pZ":2.2015540588384117,"vX0":7.304651289664871,"vY0":-135.78598176969595,"vZ0":-5.468556768620106,"x":118.64,"y":179.34,"x0":-1.149330566076839,"y0":50.0016461548253,"z0":5.785352482880959,"aX":-23.189418011556345},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":21.0,"spinRate":2326,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.4070487158077718,"extension":5.614254984178608},"index":3,"playId":"2258076e-1271-3800-bd57-fb7d74efe31d","pitchNumber":3,"startTime":"2026-04-24T02:02:39.086Z","endTime":"2026-04-24T02:02:43.282Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-24T02:02:59.984Z","endTime":"2026-04-24T02:03:11.467Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28680160211215,"aZ":-29.00827405117396,"pfxX":-11.795480113794294,"pfxZ":1.8656464289873664,"pX":-0.1242965603539057,"pZ":1.5132967829852513,"vX0":6.119389478371226,"vY0":-130.67038750582034,"vZ0":-5.855300216909208,"x":121.74,"y":197.92,"x0":-0.9873418782170275,"y0":50.002334718256655,"z0":6.014268766703815,"aX":-20.019970388132993},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":19.7,"spinRate":2155,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.42217108895339006,"extension":5.666691955943498},"index":5,"playId":"cecb66fb-2bc0-3052-8470-63f680af74d4","pitchNumber":4,"startTime":"2026-04-24T02:03:11.467Z","endTime":"2026-04-24T02:03:15.374Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":80.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.096890788757904,"aZ":-29.419460264114903,"pfxX":-11.27333491784519,"pfxZ":1.650107773652386,"pX":0.10430781733075743,"pZ":1.736982047831172,"vX0":6.472190767440092,"vY0":-129.96949157780992,"vZ0":-5.010099218494773,"x":113.02,"y":191.88,"x0":-0.9838297358222067,"y0":50.00448558305455,"z0":5.986779022505413,"aX":-18.843262932862945},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":18.5,"spinRate":2107,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.42521238526099925,"extension":5.641273491123227},"hitData":{"launchSpeed":54.0,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":169.42}},"index":6,"playId":"b0d754d8-127a-3169-9415-ed6d7fa12566","pitchNumber":5,"startTime":"2026-04-24T02:03:24.898Z","endTime":"2026-04-24T02:03:34.044Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-24T02:03:34.044Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:06:20.964Z","endTime":"2026-04-24T02:07:32.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-24T02:03:43.695Z","endTime":"2026-04-24T02:04:25.987Z","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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Devin Williams replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-24T02:04:25.987Z","endTime":"2026-04-24T02:06:23.301Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642207,"link":"/api/v1/people/642207"},"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":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.013992444379994,"aZ":-15.796823920777125,"pfxX":-6.7156638132277005,"pfxZ":9.115564498150396,"pX":0.9728164823510468,"pZ":3.6176457543570653,"vX0":10.385779357473753,"vY0":-134.41220919080592,"vZ0":-1.657239138310577,"x":79.92,"y":141.1,"x0":-2.1009775094065715,"y0":50.00430035492057,"z0":5.38564273448226,"aX":-12.06874603124835},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.2,"breakHorizontal":9.5,"spinRate":2250,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.41032673010899456,"extension":7.506304924323333},"index":2,"playId":"b8bbef41-24e6-305c-8359-048c3cbc5170","pitchNumber":1,"startTime":"2026-04-24T02:06:23.301Z","endTime":"2026-04-24T02:06:27.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":92.6,"endSpeed":83.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.896826612318236,"aZ":-16.244140879248157,"pfxX":-7.840028386005437,"pfxZ":8.904912168415944,"pX":0.06922124455395127,"pZ":1.6893336838245778,"vX0":8.60198631749763,"vY0":-134.33009035427062,"vZ0":-6.325889100565116,"x":114.36,"y":193.17,"x0":-2.188861478005374,"y0":50.00000615005339,"z0":5.272003118173855,"aX":-14.019991274879152},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":11.9,"spinRate":2217,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4111302925071256,"extension":7.410791240449698},"index":3,"playId":"b14b1192-c398-37c5-815a-41e0e574ac01","pitchNumber":2,"startTime":"2026-04-24T02:06:43.993Z","endTime":"2026-04-24T02:06:49.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":84.3,"endSpeed":76.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73965361720946,"aZ":-33.88052606941046,"pfxX":-13.070291907528567,"pfxZ":-1.1400425369312757,"pX":-1.1310391320583861,"pZ":2.1429794498745283,"vX0":6.990710769467181,"vY0":-122.48115827778055,"vZ0":-0.3376816131451007,"x":160.11,"y":180.92,"x0":-2.347701345986407,"y0":50.003640192864296,"z0":5.219258518088091,"aX":-19.54685393442006},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.8,"breakHorizontal":21.6,"spinRate":2544,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4499192105164589,"extension":7.037301074305657},"index":4,"playId":"6d764777-d382-3906-a2e2-67c317a95c4c","pitchNumber":3,"startTime":"2026-04-24T02:07:01.063Z","endTime":"2026-04-24T02:07:06.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-24T02:07:19.214Z","endTime":"2026-04-24T02:07:28.130Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":75.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.862975692390588,"aZ":-33.232421269381454,"pfxX":-14.035009974731853,"pfxZ":-0.7191393324666917,"pX":-0.4433629284436853,"pZ":1.4956708592374213,"vX0":8.439634820389408,"vY0":-121.67449554524943,"vZ0":-1.7830783370366146,"x":133.9,"y":198.4,"x0":-2.173626058098416,"y0":50.0045750074155,"z0":5.179491555603625,"aX":-20.5742868793011},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.6,"breakHorizontal":22.8,"spinRate":2705,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.45407648864275574,"extension":7.111452147613732},"index":6,"playId":"6978b8f3-da89-35ad-af65-0b09798df27e","pitchNumber":4,"startTime":"2026-04-24T02:07:28.130Z","endTime":"2026-04-24T02:07:32.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-24T02:07:32.427Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":7,"homeScore":10,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:07:32.281Z","endTime":"2026-04-24T02:10:27.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.344866799649104,"aZ":-33.439745923540656,"pfxX":-12.94731184374491,"pfxZ":-0.8204801320218369,"pX":-1.3728511495640454,"pZ":2.593609433316662,"vX0":6.151541000615251,"vY0":-123.70030971218678,"vZ0":0.36433925775894704,"x":169.33,"y":168.75,"x0":-2.219335844516899,"y0":50.00523676986524,"z0":5.264531465900865,"aX":-19.92191736902759},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":21.8,"spinRate":2556,"spinDirection":274},"zone":11,"typeConfidence":2.0,"plateTime":0.44401892950946564,"extension":7.095370622491848},"index":0,"playId":"4a61c481-636c-39f5-8ee7-c1a77c627701","pitchNumber":1,"startTime":"2026-04-24T02:07:58.947Z","endTime":"2026-04-24T02:08:04.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.302281713510602,"aZ":-34.483352816892,"pfxX":-12.86681463006432,"pfxZ":-1.554801245796745,"pX":-0.8552341708744461,"pZ":1.7383081355212997,"vX0":7.271906676153758,"vY0":-121.65872073873705,"vZ0":-0.9583503427322696,"x":149.6,"y":191.85,"x0":-2.2213897211149876,"y0":50.00069281888701,"z0":5.143354644918245,"aX":-19.160827035705037},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.8,"breakHorizontal":21.4,"spinRate":2678,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4513295025147306,"extension":7.237460328201543},"index":1,"playId":"74734684-96c1-3a9e-89e3-12dca80f368e","pitchNumber":2,"startTime":"2026-04-24T02:08:15.009Z","endTime":"2026-04-24T02:08:19.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.054054683192863,"aZ":-33.27141694651602,"pfxX":-12.725673331914871,"pfxZ":-0.7261445406930198,"pX":0.8730175105143813,"pZ":1.8891716810691679,"vX0":11.057483450034699,"vY0":-122.08896056411079,"vZ0":-0.8857686623136491,"x":83.72,"y":187.77,"x0":-2.071324031245162,"y0":50.005445391396144,"z0":5.131676282696027,"aX":-19.127064442716275},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.3,"breakHorizontal":20.3,"spinRate":2471,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.44941012958405624,"extension":7.258716612753959},"index":2,"playId":"5a90a6df-7d95-3f50-9035-69813456833c","pitchNumber":3,"startTime":"2026-04-24T02:08:33.007Z","endTime":"2026-04-24T02:08:38.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89762011641944,"aZ":-31.302407991709014,"pfxX":-13.514848830170429,"pfxZ":0.5820282820046074,"pX":-0.380458987774354,"pZ":1.6634979732364619,"vX0":8.492711072982367,"vY0":-122.38960792962993,"vZ0":-1.8869066566465214,"x":131.5,"y":193.87,"x0":-2.153114008496284,"y0":50.00588325851041,"z0":5.145267103635992,"aX":-20.34824083948401},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":22.3,"spinRate":2687,"spinDirection":274},"zone":7,"typeConfidence":2.0,"plateTime":0.44885529133725965,"extension":7.117415659959023},"index":3,"playId":"d96a07f7-a650-3e1f-9512-dc39dfd385e5","pitchNumber":4,"startTime":"2026-04-24T02:08:52.254Z","endTime":"2026-04-24T02:08:58.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-24T02:09:00.959Z","endTime":"2026-04-24T02:09:20.623Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53246872073932,"aZ":-14.809981686498189,"pfxX":-8.422721927668324,"pfxZ":9.226689125968377,"pX":-0.19322042240877685,"pZ":1.1609641654991794,"vX0":7.930801183119072,"vY0":-136.88999439842507,"vZ0":-7.980533900263023,"x":124.37,"y":207.43,"x0":-2.045213745870018,"y0":50.00547230179709,"z0":5.145242089894461,"aX":-15.856476161503236},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":13.4,"spinRate":2301,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4013830992711447,"extension":7.543566958103657},"index":5,"playId":"5d168f99-a588-3031-aee3-d89feb886fb3","pitchNumber":5,"startTime":"2026-04-24T02:09:20.623Z","endTime":"2026-04-24T02:09:26.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.600783137712064,"aZ":-12.58060768884478,"pfxX":-7.267908785821577,"pfxZ":10.20434042532123,"pX":0.09732031833985573,"pZ":2.5928522925470756,"vX0":8.350930926788086,"vY0":-138.56376800300944,"vZ0":-5.001162407715764,"x":113.29,"y":168.77,"x0":-2.0294009133320343,"y0":50.00317273564588,"z0":5.280361335820794,"aX":-13.955831801533527},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":11.2,"spinRate":2323,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3972148448912214,"extension":7.528821408904347},"index":6,"playId":"9885f1bf-8723-3609-a46a-c1618f2cf2f5","pitchNumber":6,"startTime":"2026-04-24T02:09:39.638Z","endTime":"2026-04-24T02:09:43.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44256580035658,"aZ":-32.272949569915404,"pfxX":-13.567061125648529,"pfxZ":-0.0682422594567278,"pX":-0.8521773112682764,"pZ":2.427535814971555,"vX0":7.582770641966526,"vY0":-123.06075343112418,"vZ0":0.038434810341568815,"x":149.48,"y":173.24,"x0":-2.2465053549136123,"y0":50.00206218778601,"z0":5.196710669575899,"aX":-20.34847889708796},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.2,"breakHorizontal":22.2,"spinRate":2651,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.44891740327461616,"extension":7.259180153991417},"hitData":{"launchSpeed":97.3,"launchAngle":11.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.52,"coordY":82.65}},"index":7,"playId":"bd8fe3c0-6af0-34e8-a4bd-96d56958094b","pitchNumber":7,"startTime":"2026-04-24T02:10:15.775Z","endTime":"2026-04-24T02:10:27.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-24T02:10:27.694Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tristan Gray singles on a sharp line drive to right fielder Tyrone Taylor. Brooks Lee scores.","rbi":1,"awayScore":8,"homeScore":10,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:10:48.165Z","endTime":"2026-04-24T02:12:37.468Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,5],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":642207,"link":"/api/v1/people/642207"},"isScoringEvent":true,"rbi":true,"earned":true,"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":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":84.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.755577531302464,"aZ":-12.735402760202378,"pfxX":-8.019045693283193,"pfxZ":10.357923281090985,"pX":1.7394086983689385,"pZ":3.761466691068767,"vX0":12.90866267543679,"vY0":-137.4148422559984,"vZ0":-1.9034110724019038,"x":50.7,"y":137.22,"x0":-2.0179602855588934,"y0":50.00343030363809,"z0":5.3475960480184455,"aX":-15.051998150346833},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":11.3,"spinRate":2356,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40149664249754125,"extension":7.560478231843468},"index":0,"playId":"6c836036-9ce0-3214-8fdd-2cbd198ac9e7","pitchNumber":1,"startTime":"2026-04-24T02:10:54.941Z","endTime":"2026-04-24T02:11:04.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brooks Lee advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"6c836036-9ce0-3214-8fdd-2cbd198ac9e7","startTime":"2026-04-24T02:11:06.668Z","endTime":"2026-04-24T02:11:30.451Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"postOnSecond":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.46,"dramaIndex":17.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.721245201321906,"aZ":-13.066582405374284,"pfxX":-8.362967875068493,"pfxZ":10.36304858778801,"pX":0.5183109841381398,"pZ":1.8147726103994286,"vX0":9.615343584767764,"vY0":-135.66605038802032,"vZ0":-6.441574850734366,"x":97.24,"y":189.78,"x0":-2.003816053765282,"y0":50.00142564220069,"z0":5.150119011511069,"aX":-15.417555937944522},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":12.8,"spinRate":2194,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4054437441433536,"extension":7.626155825606187},"index":2,"playId":"faf25c0f-6582-3369-acad-394a42ac6c0d","pitchNumber":2,"startTime":"2026-04-24T02:11:30.451Z","endTime":"2026-04-24T02:11:34.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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(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":93.4,"endSpeed":84.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38658468674126,"aZ":-15.378890129919464,"pfxX":-7.83431710534243,"pfxZ":9.097371376428342,"pX":0.2039330570807305,"pZ":4.131106916055687,"vX0":8.738107551946726,"vY0":-135.67586367954118,"vZ0":-0.22702853605514953,"x":109.23,"y":127.24,"x0":-2.0555852587896295,"y0":50.00192759445014,"z0":5.296724761805267,"aX":-14.462951942092843},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":12.1,"spinRate":2317,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.40522249395353205,"extension":7.658353152329865},"index":3,"playId":"e8a0d6b5-18dc-325a-a696-556f41a0220f","pitchNumber":3,"startTime":"2026-04-24T02:11:51.121Z","endTime":"2026-04-24T02:11:55.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-24T02:12:06.374Z","endTime":"2026-04-24T02:12:24.427Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02616258580058,"aZ":-15.121763090223675,"pfxX":-7.7009012233120115,"pfxZ":9.242567885902625,"pX":0.3424028224649058,"pZ":3.4343362723154134,"vX0":9.143113023733907,"vY0":-136.22792537214028,"vZ0":-2.1806932536029677,"x":103.95,"y":146.05,"x0":-2.086126377093011,"y0":50.00482391319072,"z0":5.312986714546569,"aX":-14.21195127747506},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":11.5,"spinRate":2283,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4049250903431698,"extension":7.506402893413006},"hitData":{"launchSpeed":103.8,"launchAngle":11.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.04,"coordY":94.6}},"index":5,"playId":"3e16f08f-a461-321f-87dd-12ea24a9d55b","pitchNumber":4,"startTime":"2026-04-24T02:12:24.427Z","endTime":"2026-04-24T02:12:37.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.46,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-24T02:12:37.468Z","atBatIndex":82},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Byron Buxton doubles (4) on a sharp line drive to left fielder Tommy Pham. Tristan Gray to 3rd.","rbi":0,"awayScore":8,"homeScore":10,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:13:44.108Z","endTime":"2026-04-24T02:14:22.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"postOnThird":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-24T02:12:51.230Z","endTime":"2026-04-24T02:13:46.446Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99954704813926,"aZ":-12.012871741933392,"pfxX":-5.842697280690628,"pfxZ":10.973350117838287,"pX":-0.9189921672005621,"pZ":3.151092777641685,"vX0":5.374352544108974,"vY0":-135.75082808020989,"vZ0":-3.5847541039586925,"x":152.03,"y":153.7,"x0":-2.180313466153079,"y0":50.005779451901226,"z0":5.344668544701471,"aX":-10.738274073749182},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":9.2,"spinRate":2363,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40589680309219744,"extension":7.564578495003706},"index":1,"playId":"ebae7648-a3af-3123-a696-5eeabed551f9","pitchNumber":1,"startTime":"2026-04-24T02:13:46.446Z","endTime":"2026-04-24T02:13:51.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":76.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.654258086942345,"aZ":-26.03786082141502,"pfxX":-13.050736813588317,"pfxZ":4.038008930933534,"pX":0.3893725715671296,"pZ":2.3674465614266067,"vX0":9.822775405504416,"vY0":-123.58927170078917,"vZ0":-1.2700324507169716,"x":102.16,"y":174.86,"x0":-1.9757864472811928,"y0":50.0023962959882,"z0":5.110951859032414,"aX":-19.834918547406502},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.2,"breakHorizontal":20.8,"spinRate":2587,"spinDirection":270},"zone":6,"typeConfidence":2.0,"plateTime":0.4461805865451596,"extension":7.4328191435946},"hitData":{"launchSpeed":108.7,"launchAngle":17.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":38.93,"coordY":93.55}},"index":2,"playId":"8dc32fd7-e00c-376c-a69c-3b123f51d8cd","pitchNumber":2,"startTime":"2026-04-24T02:14:09.135Z","endTime":"2026-04-24T02:14:22.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.5,"awayTeamWinProbability":11.5,"homeTeamWinProbabilityAdded":-7.8999999999999915,"leverageIndex":1.44,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-04-24T02:14:22.175Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":8,"homeScore":10,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-24T02:14:49.274Z","endTime":"2026-04-24T02:16:50.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".234"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".147"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".196"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.03"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.54"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.90"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.31"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.97"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.61"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.45"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.76"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.27"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.62"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.31"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.029"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".982"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.077"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"}],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":75.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28619343766974,"aZ":-32.90383755249835,"pfxX":-13.040310578104979,"pfxZ":-0.4924110690034489,"pX":0.09757702112255787,"pZ":2.1145173099011885,"vX0":9.380761638023877,"vY0":-122.08359078606935,"vZ0":-0.6333609262176055,"x":113.28,"y":181.69,"x0":-2.137034966690214,"y0":50.002732018991544,"z0":5.256923230050429,"aX":-19.310889904468027},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":20.9,"spinRate":2803,"spinDirection":273},"zone":8,"typeConfidence":2.0,"plateTime":0.4519379222104547,"extension":7.076081198040452},"index":0,"playId":"f3275107-d67d-38f1-986a-3215a269b87d","pitchNumber":1,"startTime":"2026-04-24T02:15:04.394Z","endTime":"2026-04-24T02:15:08.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":621439,"link":"/api/v1/people/621439"},"third":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"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":84.0,"endSpeed":76.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.580270008929407,"aZ":-33.79684092900872,"pfxX":-14.016286247094168,"pfxZ":-1.1010746481042433,"pX":-0.6958032034612637,"pZ":0.47388688444831184,"vX0":7.897743852789716,"vY0":-121.96619549466958,"vZ0":-3.9287726407431247,"x":143.52,"y":225.99,"x0":-2.189680277975583,"y0":50.00152527074826,"z0":5.084886613162792,"aX":-20.681783407072157},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.9,"breakHorizontal":22.9,"spinRate":2627,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.45265698010405186,"extension":7.182267663915289},"index":1,"playId":"3b47924d-f253-318b-9dfd-0dc711bb10ec","pitchNumber":2,"startTime":"2026-04-24T02:15:25.973Z","endTime":"2026-04-24T02:15:30.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":621439,"link":"/api/v1/people/621439"},"third":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":83.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.95110679657386,"aZ":-14.084626226343318,"pfxX":-7.420485805232752,"pfxZ":9.872504237957527,"pX":-1.184170080580144,"pZ":3.477723697826771,"vX0":5.209227433971474,"vY0":-136.45352810976647,"vZ0":-2.0842979790257505,"x":162.14,"y":144.88,"x0":-2.181792645895539,"y0":50.002574752830625,"z0":5.254670156284201,"aX":-13.596550415429455},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":11.9,"spinRate":2330,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40584316776831253,"extension":7.494323078014866},"index":2,"playId":"cd19e277-c189-355c-b6f1-b687fd52b5bf","pitchNumber":3,"startTime":"2026-04-24T02:15:50.709Z","endTime":"2026-04-24T02:15:54.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":621439,"link":"/api/v1/people/621439"},"third":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":75.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.935161793981294,"aZ":-33.82691812883499,"pfxX":-13.839073992150809,"pfxZ":-1.1192982285223074,"pX":-0.33069711502027155,"pZ":1.6432110665316124,"vX0":8.470067030323914,"vY0":-122.56742019990764,"vZ0":-1.3213551800902303,"x":129.61,"y":194.41,"x0":-2.08653784888132,"y0":50.00367250124025,"z0":5.158359318187472,"aX":-20.430670944168057},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.0,"breakHorizontal":22.2,"spinRate":2727,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4520709343306275,"extension":7.347984725661546},"index":3,"playId":"242319a7-827f-373a-bbb6-a2b79aa9ec10","pitchNumber":4,"startTime":"2026-04-24T02:16:12.017Z","endTime":"2026-04-24T02:16:19.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":621439,"link":"/api/v1/people/621439"},"third":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37033208122143,"aZ":-31.18661478739359,"pfxX":-14.54790057900212,"pfxZ":0.6651137716342497,"pX":-0.3374698960239103,"pZ":1.8500391528997748,"vX0":8.749703495919233,"vY0":-122.41503969275033,"vZ0":-1.6402544167978506,"x":129.86,"y":188.83,"x0":-2.1023679237294486,"y0":50.0044854535892,"z0":5.246070237598331,"aX":-21.669450496071917},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.1,"breakHorizontal":23.8,"spinRate":2553,"spinDirection":268},"zone":7,"typeConfidence":2.0,"plateTime":0.45066943494960565,"extension":7.1368728236077255},"index":4,"playId":"e5f5a6b2-92b8-35c0-bfe0-4213a8a48737","pitchNumber":5,"startTime":"2026-04-24T02:16:44.631Z","endTime":"2026-04-24T02:16:50.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":683146,"link":"/api/v1/people/683146"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":677595,"link":"/api/v1/people/677595"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":621439,"link":"/api/v1/people/621439"},"third":{"id":656484,"link":"/api/v1/people/656484"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":11.5,"leverageIndex":4.2,"dramaIndex":181.0,"contextMetrics":{},"playEndTime":"2026-04-24T02:16:50.209Z","atBatIndex":84}]