[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to second baseman Nick Loftin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-04T23:40:52.702Z","endTime":"2026-05-04T23:41:05.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-04T20:54:16.635Z","endTime":"2026-05-04T23:25:48.615Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-04T23:25:48.615Z","endTime":"2026-05-04T23:39:14.159Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-04T23:39:14.159Z","endTime":"2026-05-04T23:40:54.772Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.061619867694056,"aZ":-13.585599873447293,"pfxX":-3.7569506538850863,"pfxZ":10.239183167166784,"pX":-0.12411020768495362,"pZ":3.033789480180476,"vX0":5.700808253903133,"vY0":-134.1594061305216,"vZ0":-6.431847910722663,"x":121.73,"y":156.87,"x0":-1.7922739235544087,"y0":50.00663210373806,"z0":6.43771229134232,"aX":-6.823785721528511},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2083,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.40885364403418833,"extension":6.812423383928161},"hitData":{"launchSpeed":79.4,"launchAngle":66.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.02,"coordY":146.0}},"index":3,"playId":"5c29fd5f-44eb-3946-9f39-01923cf16fc4","pitchNumber":1,"startTime":"2026-05-04T23:40:54.772Z","endTime":"2026-05-04T23:41:05.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-04T23:41:05.784Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-04T23:41:23.788Z","endTime":"2026-05-04T23:41:45.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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(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":91.5,"endSpeed":83.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.605411378843044,"aZ":-12.517659602389386,"pfxX":-3.8087475710135545,"pfxZ":11.050630653134526,"pX":-0.17944192729399303,"pZ":1.8991027059950234,"vX0":5.216517151368928,"vY0":-132.8135259814166,"vZ0":-9.383847123693478,"x":123.84,"y":187.5,"x0":-1.6781388136488589,"y0":50.00175808726179,"z0":6.3982169305383225,"aX":-6.774430116937377},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.0,"breakHorizontal":5.8,"spinRate":2060,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.4130871412450894,"extension":6.675956393426691},"index":0,"playId":"f269f911-ac4e-323d-883a-02901aba15bc","pitchNumber":1,"startTime":"2026-05-04T23:41:23.788Z","endTime":"2026-05-04T23:41:27.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84578056774485,"aZ":-22.03548913658952,"pfxX":-7.4947002757403,"pfxZ":7.620661069295353,"pX":0.16377562133080903,"pZ":1.7085572013731876,"vX0":6.368739408549746,"vY0":-115.0370363999489,"vZ0":-6.209707916497092,"x":110.76,"y":192.65,"x0":-1.6769679714836188,"y0":50.001639211711534,"z0":6.601119879402393,"aX":-9.968598486771354},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":12.4,"breakHorizontal":11.9,"spinRate":1509,"spinDirection":245},"zone":8,"typeConfidence":0.9,"plateTime":0.47752030060248307,"extension":6.782958525588183},"hitData":{"launchSpeed":94.0,"launchAngle":28.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.38,"coordY":63.44}},"index":1,"playId":"851876d3-4599-3c76-a494-1d38649a5c4a","pitchNumber":2,"startTime":"2026-05-04T23:41:35.561Z","endTime":"2026-05-04T23:41:45.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:41:45.583Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Ramírez lines out to center fielder Lane Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-04T23:41:55.298Z","endTime":"2026-05-04T23:42:45.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":83.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.970343578608198,"aZ":-13.19473476477375,"pfxX":-4.294822864618798,"pfxZ":10.590830914321163,"pX":-0.2339780013174032,"pZ":2.0838062478014368,"vX0":5.423327219738326,"vY0":-133.57944477930405,"vZ0":-9.06636992017856,"x":125.92,"y":182.52,"x0":-1.740394220621889,"y0":50.004642939780354,"z0":6.488834422535118,"aX":-7.698719370361965},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2107,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.41131990721726464,"extension":6.765399162110797},"index":0,"playId":"150022cd-e667-3645-b624-f98b7ca2284e","pitchNumber":1,"startTime":"2026-05-04T23:42:04.851Z","endTime":"2026-05-04T23:42:09.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54749449795837,"aZ":-38.32226606578666,"pfxX":5.330718553756863,"pfxZ":-4.91795069084722,"pX":-0.05144006014984306,"pZ":1.762123021196398,"vX0":2.7166416503603124,"vY0":-111.51611822372153,"vZ0":-1.7061985677578273,"x":118.96,"y":191.2,"x0":-1.9812732487595965,"y0":50.004202415022725,"z0":6.51935335220026,"aX":6.660580419369499},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-9.0,"breakHorizontal":-10.4,"spinRate":1934,"spinDirection":28},"zone":8,"typeConfidence":0.86,"plateTime":0.49266912759353065,"extension":6.576639864399571},"index":1,"playId":"9d6a72b1-1c8a-3768-8647-866a19a85c17","pitchNumber":2,"startTime":"2026-05-04T23:42:17.148Z","endTime":"2026-05-04T23:42:21.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.8,"endSpeed":86.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.212782231682812,"aZ":-12.644551590596263,"pfxX":-3.7105638336633695,"pfxZ":10.110715326832118,"pX":-0.1867093299835324,"pZ":3.6219832097368396,"vX0":5.758333169103838,"vY0":-137.9817948928165,"vZ0":-5.308172765444865,"x":124.12,"y":140.99,"x0":-1.8169255554609447,"y0":50.00219995050456,"z0":6.420086124895879,"aX":-7.1672326708674},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":5.5,"spinRate":2304,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.39670287829698303,"extension":6.582351567232229},"hitData":{"launchSpeed":90.0,"launchAngle":24.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.66,"coordY":66.09}},"index":2,"playId":"aa6cda54-0b1d-31ac-becb-2ae93b10d20b","pitchNumber":3,"startTime":"2026-05-04T23:42:35.924Z","endTime":"2026-05-04T23:42:45.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:42:45.837Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, third baseman José Ramírez to first baseman Rhys Hoskins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-04T23:44:45.305Z","endTime":"2026-05-04T23:45:07.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50733770393757,"aZ":-19.243533159549234,"pfxX":-8.510034076511651,"pfxZ":6.897639060003341,"pX":0.4248630414949575,"pZ":2.693678825760476,"vX0":9.150822102369153,"vY0":-135.7719401472215,"vZ0":-5.901540813150174,"x":100.81,"y":166.05,"x0":-1.8765405271669937,"y0":50.00667235256195,"z0":6.226057100141532,"aX":-15.961869614195459},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":13.6,"spinRate":2110,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.4027484512161532,"extension":6.562496025163444},"hitData":{"launchSpeed":91.4,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.76,"coordY":152.06}},"index":0,"playId":"3992eff9-38f1-3086-9d64-6ce846098cfc","pitchNumber":1,"startTime":"2026-05-04T23:44:58.154Z","endTime":"2026-05-04T23:45:07.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:45:07.181Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. challenged (pitch result), call on the field was confirmed: Bobby Witt Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-04T23:45:23.669Z","endTime":"2026-05-04T23:47:25.780Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.317285601651214,"aZ":-20.263905320855283,"pfxX":-9.214637310429865,"pfxZ":6.34676744210196,"pX":0.21730314809062884,"pZ":2.9337836136799766,"vX0":9.100778513861334,"vY0":-136.66540282308225,"vZ0":-5.3050313061143175,"x":108.72,"y":159.57,"x0":-1.9712983391808783,"y0":50.004505155719414,"z0":6.307553309083378,"aX":-17.29647106564589},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":14.5,"spinRate":2145,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.40197901595992924,"extension":6.477915126968344},"index":0,"playId":"38050044-654e-372d-b6d4-5e1ddd70e124","pitchNumber":1,"startTime":"2026-05-04T23:45:33.419Z","endTime":"2026-05-04T23:45:37.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.259175151414894,"aZ":-11.584537026307764,"pfxX":-2.926574585956865,"pfxZ":10.728378560017717,"pX":0.8590893319463835,"pZ":2.1857006878801566,"vX0":7.404907933808994,"vY0":-138.4646216109331,"vZ0":-8.862526638459995,"x":84.25,"y":179.77,"x0":-1.48363499020107,"y0":50.00662736559803,"z0":6.2267096969562425,"aX":-5.619475999934236},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":3.6,"spinRate":2356,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.39734879194676065,"extension":6.686933036601412},"index":1,"playId":"f9a90909-2816-3fec-807f-8b4c180a7d82","pitchNumber":2,"startTime":"2026-05-04T23:45:52.313Z","endTime":"2026-05-04T23:45:56.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-04T23:46:02.632Z","endTime":"2026-05-04T23:46:18.563Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.235385789967175,"aZ":-18.48781681198981,"pfxX":-9.113337805879059,"pfxZ":7.1624863907521785,"pX":0.11176833614786759,"pZ":1.6464906355313562,"vX0":8.951018379043205,"vY0":-138.41804120309047,"vZ0":-8.689907841389442,"x":112.74,"y":194.32,"x0":-2.0036150188290778,"y0":50.00609635943188,"z0":6.1006104485287365,"aX":-17.421452083564475},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":2360,"spinDirection":214},"zone":8,"typeConfidence":0.9,"plateTime":0.3980024329736498,"extension":6.526717996969185},"index":3,"playId":"a526d026-c8d6-3ff4-9a78-f0235d8f43aa","pitchNumber":3,"startTime":"2026-05-04T23:46:18.563Z","endTime":"2026-05-04T23:46:23.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.285595749008387,"aZ":-28.59337050573312,"pfxX":3.5789531569018305,"pfxZ":2.3012829735172913,"pX":1.6060971049354626,"pZ":1.3841221757073983,"vX0":7.237019432075098,"vY0":-125.27068033944946,"vZ0":-6.22656473041009,"x":55.78,"y":201.41,"x0":-1.8096133289671466,"y0":50.00233804584761,"z0":6.30358654080356,"aX":5.567436517028158},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.6,"breakHorizontal":-8.5,"spinRate":2853,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.4408142444852201,"extension":6.416231840915454},"index":4,"playId":"fff93577-608b-3e10-9530-292eb95cf9c4","pitchNumber":4,"startTime":"2026-05-04T23:46:39.309Z","endTime":"2026-05-04T23:46:42.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058843396001627,"aZ":-29.335585899439522,"pfxX":2.143397256742557,"pfxZ":1.8787832437601732,"pX":0.2938195148397762,"pZ":1.6762709797006903,"vX0":4.833765585347156,"vY0":-123.28664603341646,"vZ0":-5.2844096309993915,"x":105.8,"y":193.52,"x0":-1.986295894317603,"y0":50.000915128705216,"z0":6.383285257584369,"aX":3.232857028425434},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":-5.2,"spinRate":2752,"spinDirection":67},"zone":9,"typeConfidence":0.91,"plateTime":0.4477073254706818,"extension":6.401931290819906},"index":5,"playId":"033ed68d-d192-3265-b9d9-1baca2f05e14","pitchNumber":5,"startTime":"2026-05-04T23:46:58.767Z","endTime":"2026-05-04T23:47:25.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"}},"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:47:25.780Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-04T23:47:39.245Z","endTime":"2026-05-04T23:49:11.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54288278309876,"aZ":-27.89632770132606,"pfxX":1.6848364616984588,"pfxZ":2.605274188688716,"pX":0.5764337779507025,"pZ":1.217583073047798,"vX0":6.119295494145415,"vY0":-128.08228643401998,"vZ0":-6.797795598072049,"x":95.03,"y":205.91,"x0":-2.0746328477953804,"y0":50.00056636280637,"z0":6.124342361161918,"aX":2.763608983486289},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":-4.6,"spinRate":2684,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.42969402656720623,"extension":6.483181540831414},"index":0,"playId":"910d4e26-03eb-30f9-a337-10dc9d83b3c5","pitchNumber":1,"startTime":"2026-05-04T23:47:42.916Z","endTime":"2026-05-04T23:47:48.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":86.9,"endSpeed":79.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.124803340363886,"aZ":-28.876734316450403,"pfxX":1.6071773733039647,"pfxZ":2.0762070149562977,"pX":1.2574638825365339,"pZ":0.8231812149494007,"vX0":7.750288584351197,"vY0":-126.12007817606793,"vZ0":-7.133455739814671,"x":69.07,"y":216.55,"x0":-2.082508763827573,"y0":50.00128286089659,"z0":6.062959648641606,"aX":2.5513270990283687},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-4.9,"spinRate":2647,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.43672491557800264,"extension":6.647476750608461},"index":1,"playId":"288f5306-3cf1-32c9-870f-50884d51c1de","pitchNumber":2,"startTime":"2026-05-04T23:48:02.418Z","endTime":"2026-05-04T23:48:05.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.747493719346874,"aZ":-22.72090394316977,"pfxX":-7.761451670013262,"pfxZ":6.690444260203272,"pX":-0.8353100063003287,"pZ":3.6890213596126973,"vX0":4.262125230505184,"vY0":-117.93180077023014,"vZ0":-1.0845075083629747,"x":148.84,"y":139.18,"x0":-1.6545931924608748,"y0":50.00389350290619,"z0":6.244380437748105,"aX":-10.968628550117147},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":1698,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.46386659659274976,"extension":6.650815543275547},"index":2,"playId":"ab670a99-d447-31c3-b7bc-b600aa2d2090","pitchNumber":3,"startTime":"2026-05-04T23:48:24.602Z","endTime":"2026-05-04T23:48:28.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.6,"endSpeed":86.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48199843172451,"aZ":-9.628373417023056,"pfxX":-2.2419521478975257,"pfxZ":11.773207662684786,"pX":-0.671790565046809,"pZ":2.5267411816218313,"vX0":3.722677306178127,"vY0":-137.49932491989276,"vZ0":-8.379396853505064,"x":142.61,"y":170.56,"x0":-1.7519083947973098,"y0":50.001599783965396,"z0":6.267012053337281,"aX":-4.293136031752332},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":3.2,"spinRate":2264,"spinDirection":199},"zone":4,"typeConfidence":0.9,"plateTime":0.3983473045492465,"extension":6.663518055207411},"index":3,"playId":"51cda151-2c94-3572-946a-3661b353e703","pitchNumber":4,"startTime":"2026-05-04T23:48:41.695Z","endTime":"2026-05-04T23:48:46.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.716571119560832,"aZ":-11.627597600322687,"pfxX":-1.0687399957057937,"pfxZ":11.152318616830566,"pX":-0.006190105223375234,"pZ":2.048097009099996,"vX0":4.885552939930603,"vY0":-134.95492996143284,"vZ0":-9.002434626501785,"x":117.24,"y":183.48,"x0":-1.7020850667731051,"y0":50.0030409221982,"z0":6.248885347829602,"aX":-1.9698093504184195},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":0.8,"spinRate":2298,"spinDirection":197},"zone":8,"typeConfidence":0.9,"plateTime":0.4060542638260549,"extension":6.7147278917641895},"hitData":{"launchSpeed":84.0,"launchAngle":52.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.96,"coordY":105.94}},"index":4,"playId":"66b01803-7c7e-39ae-9999-34c613e2018d","pitchNumber":5,"startTime":"2026-05-04T23:49:00.497Z","endTime":"2026-05-04T23:49:11.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:49:11.686Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rhys Hoskins grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-04T23:51:03.337Z","endTime":"2026-05-04T23:51:50.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.019001092252562,"aZ":-14.567251453116016,"pfxX":-2.1589838931910332,"pfxZ":9.625921024192749,"pX":-0.14012403616048066,"pZ":3.5040159610937858,"vX0":5.45452482290426,"vY0":-134.37115819256695,"vZ0":-5.1292551753117,"x":122.34,"y":144.17,"x0":-1.9155331125489123,"y0":50.002830754780625,"z0":6.471979408838563,"aX":-3.949304077695983},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":2.8,"spinRate":2116,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.40756859865145056,"extension":6.705530652773563},"index":0,"playId":"2d9d193d-4c84-3851-acdc-d9ab37278e51","pitchNumber":1,"startTime":"2026-05-04T23:51:15.122Z","endTime":"2026-05-04T23:51:20.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":92.9,"endSpeed":85.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95694286529746,"aZ":-13.781452516656671,"pfxX":-3.3191841012686787,"pfxZ":9.924802105230789,"pX":-0.654789989026139,"pZ":3.146872888346527,"vX0":4.577278100753819,"vY0":-135.15430418490826,"vZ0":-6.214778509294181,"x":141.96,"y":153.81,"x0":-1.937667785898404,"y0":50.00382366804148,"z0":6.4408130697777075,"aX":-6.1521902818319925},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2130,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4049698285940879,"extension":6.61710226017505},"index":1,"playId":"46496da7-54bc-3d34-b129-cb79c6c0a8cf","pitchNumber":2,"startTime":"2026-05-04T23:51:29.060Z","endTime":"2026-05-04T23:51:32.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632385706202545,"aZ":-29.90177956925404,"pfxX":1.991379960284612,"pfxZ":1.4816184497255094,"pX":0.8440454082573201,"pZ":2.4007859779179896,"vX0":6.100018613213932,"vY0":-122.97545270717293,"vZ0":-3.6307225030789656,"x":84.83,"y":173.96,"x0":-1.9281954866376105,"y0":50.0002518137917,"z0":6.4356885421586965,"aX":3.045305440397847},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.0,"breakHorizontal":-5.0,"spinRate":2018,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.4455781302388955,"extension":6.705588458098728},"hitData":{"launchSpeed":87.7,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.28,"coordY":148.84}},"index":2,"playId":"c763d745-2337-38e8-aa7a-d4d05476ed7e","pitchNumber":3,"startTime":"2026-05-04T23:51:42.920Z","endTime":"2026-05-04T23:51:50.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:51:50.544Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Travis Bazzana singles on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-04T23:52:06.544Z","endTime":"2026-05-04T23:52:40.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.293681130803254,"aZ":-12.595721124355197,"pfxX":-4.026120495470549,"pfxZ":10.649275283434207,"pX":-0.5554324134622494,"pZ":1.8075295714637587,"vX0":4.633330124932075,"vY0":-134.96205095655648,"vZ0":-9.671646096730456,"x":138.17,"y":189.98,"x0":-1.774091856316635,"y0":50.003867224610154,"z0":6.332320307247095,"aX":-7.402929157384734},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":6.2,"spinRate":2287,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.4063626426829252,"extension":6.7494936178085085},"index":0,"playId":"a54d8ec8-007f-3e0e-ab2d-8c614c67abc4","pitchNumber":1,"startTime":"2026-05-04T23:52:16.100Z","endTime":"2026-05-04T23:52:19.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20568072733055,"aZ":-19.757987204719207,"pfxX":-7.841337488952227,"pfxZ":8.809152682301473,"pX":-0.5078788391505965,"pZ":2.289983756912653,"vX0":5.518883017590728,"vY0":-118.68694552042527,"vZ0":-5.690835971040565,"x":136.36,"y":176.95,"x0":-1.858136007541859,"y0":50.00538285681675,"z0":6.547978294907323,"aX":-11.057284895694599},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":14.6,"breakHorizontal":12.6,"spinRate":1524,"spinDirection":241},"zone":4,"typeConfidence":0.9,"plateTime":0.4635702606880874,"extension":6.764229108752562},"hitData":{"launchSpeed":73.7,"launchAngle":19.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.8,"coordY":114.44}},"index":1,"playId":"46f34200-8646-3eaf-ba4a-da84d1cf4a28","pitchNumber":2,"startTime":"2026-05-04T23:52:28.937Z","endTime":"2026-05-04T23:52:40.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:52:40.639Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"David Fry homers (3) on a fly ball to left center field. Travis Bazzana scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-04T23:52:50.970Z","endTime":"2026-05-04T23:54:02.208Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":{"id":608379,"link":"/api/v1/people/608379"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02772846906088,"aZ":-22.90152725080119,"pfxX":0.7502689816954597,"pfxZ":5.6414135439828295,"pX":0.7182705089793088,"pZ":1.2762061044879862,"vX0":6.160215368121108,"vY0":-126.67556718067625,"vZ0":-8.037196454821698,"x":89.62,"y":204.32,"x0":-1.8308845916218672,"y0":50.004638870033524,"z0":6.2877652888833575,"aX":1.2335712730946033},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":-2.6,"spinRate":2062,"spinDirection":201},"zone":14,"typeConfidence":0.8,"plateTime":0.4304558044976927,"extension":6.794683983240063},"index":0,"playId":"0253e659-b3e0-3c83-8381-bd09d018285d","pitchNumber":1,"startTime":"2026-05-04T23:53:02.232Z","endTime":"2026-05-04T23:53:06.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402077228498495,"aZ":-11.614301056442834,"pfxX":-6.114342836066249,"pfxZ":11.116709490959686,"pX":0.2044720315810446,"pZ":1.5374970894806956,"vX0":7.260702632515552,"vY0":-134.91176505402848,"vZ0":-10.447537772628468,"x":109.21,"y":197.27,"x0":-1.7229411216193808,"y0":50.004749436064266,"z0":6.270931061584616,"aX":-11.311248965087985},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":9.6,"spinRate":2132,"spinDirection":197},"zone":14,"typeConfidence":0.74,"plateTime":0.4054412308393496,"extension":6.908441356834381},"index":1,"playId":"c4827730-7515-3e60-9b61-3230a368f2ee","pitchNumber":2,"startTime":"2026-05-04T23:53:18.631Z","endTime":"2026-05-04T23:53:22.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40023551708688,"aZ":-23.63983530090406,"pfxX":0.818600122238979,"pfxZ":4.9607687952763255,"pX":0.11876991973898673,"pZ":2.166116274833629,"vX0":5.166874842161612,"vY0":-129.89443517380406,"vZ0":-5.970625062869753,"x":112.47,"y":180.29,"x0":-1.9967827077336606,"y0":50.00458479450471,"z0":6.274548919633774,"aX":1.4085127672672333},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.9,"breakHorizontal":-2.5,"spinRate":2105,"spinDirection":191},"zone":8,"typeConfidence":0.92,"plateTime":0.420540562192794,"extension":6.833178255311762},"hitData":{"launchSpeed":100.2,"launchAngle":29.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":70.93,"coordY":43.93}},"index":2,"playId":"c97e01f3-aa66-3eeb-888b-181d26d82ba5","pitchNumber":3,"startTime":"2026-05-04T23:53:35.098Z","endTime":"2026-05-04T23:54:02.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":-17.700000000000003,"leverageIndex":1.28,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:54:02.208Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-04T23:54:17.094Z","endTime":"2026-05-04T23:54:30.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.112003171007515,"aZ":-11.193029468146952,"pfxX":-5.327400303649685,"pfxZ":11.224706126840388,"pX":-0.15097358819499587,"pZ":1.5870856145051389,"vX0":6.067137004504806,"vY0":-135.93255982053626,"vZ0":-10.488357942052545,"x":122.75,"y":195.93,"x0":-1.7209178440513282,"y0":50.00157718747687,"z0":6.27504560397222,"aX":-9.957572515588105},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":8.4,"spinRate":2247,"spinDirection":203},"zone":8,"typeConfidence":0.88,"plateTime":0.40310994756448926,"extension":6.749968039855824},"hitData":{"launchSpeed":71.8,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.49,"coordY":156.14}},"index":0,"playId":"73315297-50a2-32ca-9d02-abeda07081f2","pitchNumber":1,"startTime":"2026-05-04T23:54:22.550Z","endTime":"2026-05-04T23:54:30.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:54:30.375Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-04T23:54:51.049Z","endTime":"2026-05-04T23:55:33.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.3,"endSpeed":73.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.838546723670518,"aZ":-21.098251761599936,"pfxX":-6.241996903031579,"pfxZ":8.044598999965611,"pX":0.02889976622055406,"pZ":2.973567800602069,"vX0":5.9824215929421865,"vY0":-116.82622602076108,"vZ0":-3.719545301583933,"x":115.9,"y":158.49,"x0":-1.7589570786002036,"y0":50.00164603518843,"z0":6.578722353585582,"aX":-8.592959680300247},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":13.9,"breakHorizontal":9.7,"spinRate":1613,"spinDirection":241},"zone":2,"typeConfidence":0.88,"plateTime":0.46956133604338923,"extension":6.79921700137255},"index":0,"playId":"041ceed7-9c5a-3745-805b-61742a692502","pitchNumber":1,"startTime":"2026-05-04T23:54:51.049Z","endTime":"2026-05-04T23:54:58.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.698758997131335,"aZ":-39.4753497086108,"pfxX":4.951846040449098,"pfxZ":-6.0412978054040565,"pX":-0.30270603177062494,"pZ":2.187116512466888,"vX0":2.220058943453556,"vY0":-109.61500116328565,"vZ0":-0.2855777739260068,"x":128.54,"y":179.73,"x0":-1.9743719129718158,"y0":50.003845917565336,"z0":6.5598542511396065,"aX":5.982071739918276},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-10.7,"breakHorizontal":-9.6,"spinRate":2103,"spinDirection":26},"zone":5,"typeConfidence":0.88,"plateTime":0.501089032641703,"extension":6.62875781304058},"index":1,"playId":"a39ebc39-ca53-3992-8971-0cd0983fc075","pitchNumber":2,"startTime":"2026-05-04T23:55:12.666Z","endTime":"2026-05-04T23:55:16.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.3,"endSpeed":85.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.577487338526158,"aZ":-12.840689211611107,"pfxX":-2.4451501679009437,"pfxZ":10.357705379292913,"pX":0.4810140268832935,"pZ":3.4916749324130687,"vX0":6.74029683101829,"vY0":-135.7388142548867,"vZ0":-5.43404596020759,"x":98.66,"y":144.5,"x0":-1.7162260248675576,"y0":50.00650948634787,"z0":6.412979443600414,"aX":-4.5662903017182686},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":3.0,"spinRate":2194,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4034348736386466,"extension":6.622935740232097},"hitData":{"launchSpeed":71.3,"launchAngle":7.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.94,"coordY":143.47}},"index":2,"playId":"ce13ed20-2d85-3e76-b917-09c08725c6ab","pitchNumber":3,"startTime":"2026-05-04T23:55:26.577Z","endTime":"2026-05-04T23:55:33.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:55:33.719Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-04T23:57:37.102Z","endTime":"2026-05-04T23:59:04.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43130693136344,"aZ":-29.919554867687292,"pfxX":3.565527997956547,"pfxZ":1.4731169640767536,"pX":0.3426766667806849,"pZ":3.1700395068964187,"vX0":4.5054502657542015,"vY0":-122.7138816042371,"vZ0":-1.7640888197661067,"x":103.94,"y":153.19,"x0":-1.977785903234726,"y0":50.00405145945225,"z0":6.4381375724766645,"aX":5.4571164968894195},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.5,"breakHorizontal":-7.4,"spinRate":2635,"spinDirection":71},"zone":3,"typeConfidence":0.91,"plateTime":0.44571803206686633,"extension":6.5150214097184715},"index":0,"playId":"237bb23f-ccbd-30fb-9a53-abff0254fd73","pitchNumber":1,"startTime":"2026-05-04T23:57:52.169Z","endTime":"2026-05-04T23:57:55.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.151931690120517,"aZ":-41.82862167896663,"pfxX":4.653155550132709,"pfxZ":-7.87025733913932,"pX":-0.6085922860283004,"pZ":2.276678370438169,"vX0":0.9544402536340624,"vY0":-110.48395670252688,"vZ0":0.2696691465529555,"x":140.2,"y":177.31,"x0":-1.6514118549287042,"y0":50.00402776680822,"z0":6.577971591220611,"aX":5.706657758387894},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-13.8,"breakHorizontal":-8.6,"spinRate":2617,"spinDirection":26},"zone":7,"typeConfidence":0.89,"plateTime":0.49728027324292734,"extension":6.339764393514653},"index":1,"playId":"ba1ec907-4193-380f-aa32-eb7d2dae6456","pitchNumber":2,"startTime":"2026-05-04T23:58:07.077Z","endTime":"2026-05-04T23:58:10.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-04T23:58:19.194Z","endTime":"2026-05-04T23:58:33.873Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.5,"endSpeed":87.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629178995511737,"aZ":-18.313402992193105,"pfxX":-4.506243077157996,"pfxZ":7.014505234853328,"pX":-0.11622153102173448,"pZ":6.152323484461169,"vX0":6.101365495956497,"vY0":-139.08257908537442,"vZ0":2.092716017558914,"x":121.43,"y":72.67,"x0":-1.7439920564414364,"y0":50.00470518490156,"z0":6.5986096503186005,"aX":-8.907725356382798},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":7.1,"spinRate":1998,"spinDirection":203},"zone":11,"typeConfidence":0.88,"plateTime":0.39251162524959504,"extension":6.390654803193471},"index":3,"playId":"9b8c77c2-e8d2-3bf8-8224-ffb8bfdcb627","pitchNumber":3,"startTime":"2026-05-04T23:58:33.873Z","endTime":"2026-05-04T23:58:37.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047433698248025,"aZ":-12.61802694103176,"pfxX":-3.0158165064919142,"pfxZ":10.109302445751933,"pX":0.4865907407670782,"pZ":3.318840032614574,"vX0":6.903672252135233,"vY0":-137.81670205894395,"vZ0":-5.890115130985103,"x":98.45,"y":149.17,"x0":-1.6527897317807427,"y0":50.000302599156086,"z0":6.327080473974511,"aX":-5.833192805623591},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":4.1,"spinRate":2244,"spinDirection":200},"zone":3,"typeConfidence":0.9,"plateTime":0.39659803594760934,"extension":6.585655827613286},"hitData":{"launchSpeed":95.4,"launchAngle":39.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.49,"coordY":49.99}},"index":4,"playId":"e6e7719d-aa6b-3b15-a19e-de3e9b4f6aa6","pitchNumber":4,"startTime":"2026-05-04T23:58:54.244Z","endTime":"2026-05-04T23:59:04.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:59:04.273Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-04T23:59:11.778Z","endTime":"2026-05-04T23:59:50.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4215628856051,"aZ":-13.997987047756888,"pfxX":-4.463122776538414,"pfxZ":9.260869638601992,"pX":-0.24185795425643022,"pZ":2.8666339280825452,"vX0":6.207122907721292,"vY0":-138.82651263446652,"vZ0":-6.539967057810289,"x":126.22,"y":161.38,"x0":-1.9209691515545486,"y0":50.004620606277534,"z0":6.17469438101821,"aX":-8.762177906528434},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":6.8,"spinRate":2151,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.3936795131472688,"extension":6.646262487163932},"hitData":{"launchSpeed":98.5,"launchAngle":53.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.28,"coordY":88.32}},"index":0,"playId":"80f2f166-d20b-3cc4-889f-031d17718808","pitchNumber":1,"startTime":"2026-05-04T23:59:35.537Z","endTime":"2026-05-04T23:59:50.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-04T23:59:50.007Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lane Thomas flies out to right fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-04T23:59:58.438Z","endTime":"2026-05-05T00:01:50.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.030376474129437,"aZ":-19.426071383320913,"pfxX":-9.115863513983895,"pfxZ":6.538673497791001,"pX":-0.3627423558499573,"pZ":2.781506191393678,"vX0":7.959670093882674,"vY0":-138.32715035991026,"vZ0":-5.694812414189543,"x":130.83,"y":163.68,"x0":-2.084287271352626,"y0":50.004586295757385,"z0":6.157109253178683,"aX":-17.77922728944557},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":15.0,"spinRate":2228,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.3950012244910064,"extension":6.476945822686534},"index":0,"playId":"05633829-7499-3c85-b831-b98ec079d122","pitchNumber":1,"startTime":"2026-05-05T00:00:14.591Z","endTime":"2026-05-05T00:00:18.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.930865426936514,"aZ":-16.439626894336623,"pfxX":-9.221519996195903,"pfxZ":8.164466435649953,"pX":1.3391019366909869,"pZ":1.4569275022404633,"vX0":12.104404219221387,"vY0":-137.58924631142656,"vZ0":-9.169519024503407,"x":65.96,"y":199.44,"x0":-1.907823867442015,"y0":50.00671451295039,"z0":5.934048400530211,"aX":-17.782792233645445},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":14.3,"spinRate":2313,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.3972343281597963,"extension":6.545655954007381},"index":1,"playId":"8d0e4b69-d198-38b2-b6a1-b2a2489991d5","pitchNumber":2,"startTime":"2026-05-05T00:00:29.372Z","endTime":"2026-05-05T00:00:32.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":88.1,"endSpeed":81.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3440898025808,"aZ":-21.735125180139914,"pfxX":0.6823441286937033,"pfxZ":6.265197540140191,"pX":1.5332313328301077,"pZ":2.0039533222154446,"vX0":8.34193774866444,"vY0":-128.00552633412894,"vZ0":-6.426154403851615,"x":58.56,"y":184.67,"x0":-1.8508146676909296,"y0":50.00612728155601,"z0":6.238137353092662,"aX":1.1359708908328816},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.1,"breakHorizontal":-3.0,"spinRate":2816,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.4271934712453347,"extension":6.486582408476174},"index":2,"playId":"4a9832c2-b8a5-3af4-aed9-c48840c2b516","pitchNumber":3,"startTime":"2026-05-05T00:00:49.484Z","endTime":"2026-05-05T00:00:52.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.491831089345677,"aZ":-28.88551848150855,"pfxX":2.3725152464772052,"pfxZ":2.1155387748839605,"pX":0.57098257619296,"pZ":2.7817488926678076,"vX0":5.212526760035485,"vY0":-124.51154624037613,"vZ0":-2.8295942184133316,"x":95.24,"y":163.67,"x0":-1.8667267100291551,"y0":50.002695399254705,"z0":6.349807548357103,"aX":3.6837198300688176},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-5.6,"spinRate":2654,"spinDirection":98},"zone":3,"typeConfidence":0.91,"plateTime":0.44170919102486206,"extension":6.474099680135944},"index":3,"playId":"ba26befb-1d8b-3d16-9fb4-0ec20a3a8f16","pitchNumber":4,"startTime":"2026-05-05T00:01:20.480Z","endTime":"2026-05-05T00:01:24.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.575811738004123,"aZ":-37.94896568530635,"pfxX":8.243251296624425,"pfxZ":-4.357742195650896,"pX":0.5112627115634891,"pZ":1.853552217743363,"vX0":3.0432637570539054,"vY0":-115.32043177060967,"vZ0":-1.8495012137765203,"x":97.51,"y":188.73,"x0":-1.902322244950088,"y0":50.00215024434511,"z0":6.380331780633819,"aX":10.927485533190119},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.0,"breakHorizontal":-15.7,"spinRate":2770,"spinDirection":36},"zone":9,"typeConfidence":0.91,"plateTime":0.47784399564342417,"extension":6.426379053967539},"hitData":{"launchSpeed":85.4,"launchAngle":47.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.35,"coordY":116.13}},"index":4,"playId":"eb691df4-82f9-31b4-a2ed-07e11b9f7e87","pitchNumber":5,"startTime":"2026-05-05T00:01:39.813Z","endTime":"2026-05-05T00:01:50.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:01:50.140Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to center fielder Lane Thomas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-05T00:03:35.311Z","endTime":"2026-05-05T00:04:14.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"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":92.2,"endSpeed":83.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23897370519916,"aZ":-13.020427182279178,"pfxX":-4.4419927939543635,"pfxZ":10.637666615782848,"pX":0.14600747329372507,"pZ":2.8070810189001882,"vX0":6.124396852257132,"vY0":-133.9127536664106,"vZ0":-7.113368934364155,"x":111.43,"y":162.99,"x0":-1.602687626554083,"y0":50.001473711196006,"z0":6.445545861575144,"aX":-7.997540223446562},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":6.6,"spinRate":2176,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4103655615930326,"extension":6.731447973656567},"hitData":{"launchSpeed":75.4,"launchAngle":37.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.1,"coordY":95.32}},"index":0,"playId":"bf4b333c-202d-3fa1-900b-e17dc612f31a","pitchNumber":1,"startTime":"2026-05-05T00:04:02.451Z","endTime":"2026-05-05T00:04:14.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:04:14.149Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-05T00:04:21.931Z","endTime":"2026-05-05T00:05:26.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.804636463084634,"aZ":-38.47724030728746,"pfxX":5.4464189430431915,"pfxZ":-5.157649574093105,"pX":0.8549576711948447,"pZ":1.0729211212196859,"vX0":4.587348771625881,"vY0":-111.08474962931096,"vZ0":-2.942499984210043,"x":99.12,"y":171.52,"x0":-1.9603384868485116,"y0":50.00124337596445,"z0":6.4982699101192445,"aX":6.661063099026325},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-9.8,"breakHorizontal":-11.3,"spinRate":2264,"spinDirection":32},"zone":14,"typeConfidence":0.87,"plateTime":0.4971035243317825,"extension":6.709117254514001},"index":0,"playId":"73cc3b34-e722-3aba-96f4-1eb40289f2b9","pitchNumber":1,"startTime":"2026-05-05T00:04:33.089Z","endTime":"2026-05-05T00:04:37.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.465444758307576,"aZ":-23.803846777817824,"pfxX":0.27095719129731943,"pfxZ":4.948991581517475,"pX":-0.5684666060496235,"pZ":2.9542146565528515,"vX0":4.021020878592503,"vY0":-129.31980596182308,"vZ0":-3.9196224095275936,"x":138.67,"y":159.02,"x0":-2.17987785286072,"y0":50.00025244089193,"z0":6.319702576260603,"aX":0.457287679970782},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.3,"breakHorizontal":-1.4,"spinRate":2226,"spinDirection":179},"zone":1,"typeConfidence":0.91,"plateTime":0.4238588292464418,"extension":6.7724388473294175},"index":1,"playId":"08aa3e1b-c443-3dd2-a3e5-9d3c72609107","pitchNumber":2,"startTime":"2026-05-05T00:04:48.846Z","endTime":"2026-05-05T00:04:53.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":80.1,"endSpeed":73.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46774604728665,"aZ":-23.245395392372853,"pfxX":-7.951259333885311,"pfxZ":6.573194465232434,"pX":0.6805421182866397,"pZ":1.9029277236796556,"vX0":7.753264617419562,"vY0":-116.27941124435775,"vZ0":-5.513267555442275,"x":91.06,"y":187.4,"x0":-1.6769266268227183,"y0":50.00320423004399,"z0":6.533619447508948,"aX":-10.800120824698359},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":10.7,"breakHorizontal":12.2,"spinRate":1524,"spinDirection":242},"zone":9,"typeConfidence":0.9,"plateTime":0.4725339147518999,"extension":6.81360782739099},"index":2,"playId":"8b2f36b5-8ccb-3d17-90c4-1a1930100622","pitchNumber":3,"startTime":"2026-05-05T00:05:01.926Z","endTime":"2026-05-05T00:05:05.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.475203906123813,"aZ":-21.39384266763879,"pfxX":-7.240299357270517,"pfxZ":7.844985190117126,"pX":-0.8566464642187627,"pZ":2.0100554918232367,"vX0":4.210897222634204,"vY0":-117.14699897220895,"vZ0":-5.816149130048892,"x":149.65,"y":184.51,"x0":-1.7472682140941618,"y0":50.00211583078253,"z0":6.555834760730969,"aX":-9.94856368639896},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":12.8,"breakHorizontal":11.9,"spinRate":1456,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4696073758968726,"extension":6.550593223505849},"hitData":{"launchSpeed":72.5,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.19,"coordY":162.87}},"index":3,"playId":"f7b73650-0160-3f63-b069-c2b1b4e85018","pitchNumber":4,"startTime":"2026-05-05T00:05:16.782Z","endTime":"2026-05-05T00:05:26.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:05:26.673Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann challenged (pitch result), call on the field was confirmed: Daniel Schneemann called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-05T00:05:41.926Z","endTime":"2026-05-05T00:07:23.802Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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, 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":80.4,"endSpeed":73.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96428071284057,"aZ":-27.024810522722415,"pfxX":-9.37516310526171,"pfxZ":3.7649345566959944,"pX":-0.9901767014017002,"pZ":1.8186198781614564,"vX0":4.471256702285663,"vY0":-116.841553570365,"vZ0":-4.877257120346984,"x":154.74,"y":189.68,"x0":-1.720140672176901,"y0":50.00567789882585,"z0":6.501176290360813,"aX":-12.841782267667048},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.8,"breakHorizontal":15.7,"spinRate":1542,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4704786779437553,"extension":6.77670356032899},"index":0,"playId":"ace71e9b-ed7b-3998-bbc3-78a29835d880","pitchNumber":1,"startTime":"2026-05-05T00:05:46.804Z","endTime":"2026-05-05T00:05:51.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.634040063553275,"aZ":-25.69291999034392,"pfxX":-9.235239872877203,"pfxZ":4.68149654730396,"pX":-0.4440256913149075,"pZ":3.5842599460336166,"vX0":5.972452154537357,"vY0":-117.30582182826511,"vZ0":-1.499926637173283,"x":133.93,"y":142.0,"x0":-1.832106685217131,"y0":50.00247128310013,"z0":6.643149532853572,"aX":-12.780963638872246},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.4,"breakHorizontal":15.1,"spinRate":1481,"spinDirection":243},"zone":11,"typeConfidence":0.9,"plateTime":0.4681859992484352,"extension":6.675811074905019},"index":1,"playId":"53c6a1a9-d56d-3602-b2b7-d0ea9d56a8ad","pitchNumber":2,"startTime":"2026-05-05T00:05:57.964Z","endTime":"2026-05-05T00:06:02.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.7,"endSpeed":84.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.792851568115335,"aZ":-9.721332392489112,"pfxX":-3.059988349472801,"pfxZ":12.278916275404399,"pX":-0.3400645727766226,"pZ":2.498634440626202,"vX0":4.7707318343817775,"vY0":-134.7442376385956,"vZ0":-8.507400165219043,"x":129.96,"y":171.32,"x0":-1.7404876307738142,"y0":50.00218309151158,"z0":6.3942335712463425,"aX":-5.595426197787084},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.5,"breakHorizontal":4.4,"spinRate":2134,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.40734681710397513,"extension":6.549682485577565},"index":2,"playId":"21111dc7-d6bc-3221-936d-1d3ed6f02257","pitchNumber":3,"startTime":"2026-05-05T00:06:10.750Z","endTime":"2026-05-05T00:06:13.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631117670725693,"aZ":-23.911504846465334,"pfxX":-8.671053284230766,"pfxZ":6.000064266797153,"pX":-1.057473075866294,"pZ":3.4880654180314097,"vX0":4.488376219735837,"vY0":-117.32849944819797,"vZ0":-2.0902840728975827,"x":157.31,"y":144.6,"x0":-1.880414231389449,"y0":50.00543524271132,"z0":6.645305919468514,"aX":-11.948995961648777},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.6,"breakHorizontal":14.4,"spinRate":1546,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.4689377094242837,"extension":6.805280491947543},"index":3,"playId":"18a9b53d-b7d7-3b66-b40e-cfe50b58e2f1","pitchNumber":4,"startTime":"2026-05-05T00:06:27.261Z","endTime":"2026-05-05T00:06:31.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15807592000886,"aZ":-10.790720736655022,"pfxX":-4.325756860144762,"pfxZ":11.521833734708329,"pX":-0.5786180561544199,"pZ":1.9224902706462828,"vX0":4.745325717932364,"vY0":-135.95699292246852,"vZ0":-9.758152393182197,"x":139.06,"y":186.87,"x0":-1.7916806657808946,"y0":50.00585550884344,"z0":6.325419253073336,"aX":-8.031057853441787},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":6.7,"spinRate":2252,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.40416824634349213,"extension":6.686032881431047},"index":4,"playId":"de07b59a-a3e7-3f2b-b00c-b2bfcff5af73","pitchNumber":5,"startTime":"2026-05-05T00:06:41.073Z","endTime":"2026-05-05T00:06:45.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36407298100223,"aZ":-19.04078365942813,"pfxX":-0.3071047864516605,"pfxZ":7.464574941905622,"pX":-0.6093882483366887,"pZ":1.69273318048701,"vX0":3.874103132497968,"vY0":-131.65962766930517,"vZ0":-7.867090494610133,"x":140.23,"y":193.08,"x0":-2.0586516028554356,"y0":50.00531116176091,"z0":6.123490530599922,"aX":-0.5413147108193745},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-0.2,"spinRate":2267,"spinDirection":193},"zone":7,"typeConfidence":0.9,"plateTime":0.41566171744950564,"extension":6.73710285136684},"index":5,"playId":"75db4a6c-7aec-3899-8003-bd27f676370f","pitchNumber":6,"startTime":"2026-05-05T00:06:56.785Z","endTime":"2026-05-05T00:07:23.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"}},"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:07:23.802Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jac Caglianone walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-05T00:09:26.654Z","endTime":"2026-05-05T00:11:04.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":93.6,"endSpeed":84.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.436477958775264,"aZ":-16.01816490019394,"pfxX":-2.1313527556093255,"pfxZ":8.699648837648489,"pX":0.8581729254949032,"pZ":3.8331812390521653,"vX0":7.092449751052257,"vY0":-136.05397101454471,"vZ0":-3.618476577538812,"x":84.29,"y":135.28,"x0":-1.5162607955546206,"y0":50.003830134887096,"z0":6.30437926435648,"aX":-3.9590222454471196},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":2.2,"spinRate":2128,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.40401871142189716,"extension":6.6081028041831384},"index":0,"playId":"c1af551b-fc51-3765-b770-2c79bb771604","pitchNumber":1,"startTime":"2026-05-05T00:09:26.654Z","endTime":"2026-05-05T00:09:31.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.920855988976662,"aZ":-16.948385206458322,"pfxX":-6.21933431147893,"pfxZ":10.734044542095882,"pX":0.04680075313296138,"pZ":1.0234570648425887,"vX0":5.762947336065348,"vY0":-118.44505005520585,"vZ0":-8.005216370427744,"x":115.22,"y":211.15,"x0":-1.6114291931510454,"y0":50.00500474546804,"z0":6.000691158156339,"aX":-8.825412926070639},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":17.6,"breakHorizontal":9.8,"spinRate":2055,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4626825915247421,"extension":6.70519208345375},"index":1,"playId":"058b5d32-ffc0-3071-8ecb-a1cd00949dcf","pitchNumber":2,"startTime":"2026-05-05T00:09:41.164Z","endTime":"2026-05-05T00:09:45.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.921718499731277,"aZ":-20.186708809278265,"pfxX":-8.4381251521002,"pfxZ":6.582103955568156,"pX":0.053482859253612375,"pZ":3.4540991109062626,"vX0":8.323908199400734,"vY0":-134.3116394172777,"vZ0":-3.7537033918350624,"x":114.96,"y":145.52,"x0":-1.994090795702867,"y0":50.004076000527675,"z0":6.31085046262398,"aX":-15.370987695950257},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":13.4,"spinRate":2217,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.4082900876940001,"extension":6.3911960433030455},"index":2,"playId":"f33664ed-9b21-3efd-87cb-3b2cb102f389","pitchNumber":3,"startTime":"2026-05-05T00:09:58.293Z","endTime":"2026-05-05T00:10:02.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.1,"endSpeed":86.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1293275177508,"aZ":-18.23593769879287,"pfxX":-5.921046861975396,"pfxZ":7.339098448852521,"pX":0.4646657578258927,"pZ":4.505995681960436,"vX0":7.620627942218516,"vY0":-136.9251534568773,"vZ0":-1.7337872264966292,"x":99.29,"y":117.12,"x0":-1.5848121887804603,"y0":50.005789651967454,"z0":6.3948130034188,"aX":-11.250048535647341},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":9.1,"spinRate":1899,"spinDirection":198},"zone":12,"typeConfidence":0.67,"plateTime":0.39997351175217943,"extension":6.631192963633708},"index":3,"playId":"8c60e9f9-9fa2-3ce3-800e-f39acf56323b","pitchNumber":4,"startTime":"2026-05-05T00:10:24.119Z","endTime":"2026-05-05T00:10:28.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.379627983959256,"aZ":-20.481506680200937,"pfxX":-9.127181354456194,"pfxZ":6.180657721003284,"pX":0.4328910698151978,"pZ":3.4820986195006793,"vX0":9.572386794946931,"vY0":-136.52009979718477,"vZ0":-3.7357712330312323,"x":100.5,"y":144.76,"x0":-1.9290308623424899,"y0":50.00432478629386,"z0":6.273856427045087,"aX":-17.271778112712187},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":14.5,"spinRate":2016,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.40083932429998903,"extension":6.527118094498097},"index":4,"playId":"bac73f49-5b6b-35c4-809e-735f0a1526df","pitchNumber":5,"startTime":"2026-05-05T00:10:42.076Z","endTime":"2026-05-05T00:10:46.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.184396457790825,"aZ":-18.631412063216946,"pfxX":-8.278607526742867,"pfxZ":9.324645994014865,"pX":1.1783975646463345,"pZ":-0.9332867565593054,"vX0":8.992473778800003,"vY0":-119.24712230199957,"vZ0":-12.005024525077177,"x":72.08,"y":263.98,"x0":-1.5515586107717283,"y0":50.000647498286824,"z0":5.818572189163737,"aX":-12.018714471041928},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":14.3,"breakHorizontal":13.1,"spinRate":1902,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.45789824836458637,"extension":6.7540607804277055},"index":5,"playId":"97644fb0-3a8a-3ada-92a3-d40b4a94554a","pitchNumber":6,"startTime":"2026-05-05T00:11:00.063Z","endTime":"2026-05-05T00:11:04.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:11:04.028Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-05T00:11:22.108Z","endTime":"2026-05-05T00:12:15.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.690003569143396,"aZ":-15.482997613440375,"pfxX":-7.420465034684524,"pfxZ":8.7967728731043,"pX":0.41611186769423214,"pZ":2.8705096811517126,"vX0":9.165668490988363,"vY0":-136.54382048763154,"vZ0":-5.922978222488334,"x":101.14,"y":161.28,"x0":-2.012385751124119,"y0":50.00296109007584,"z0":6.124384734866893,"aX":-14.080704905451132},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":11.6,"spinRate":2255,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.40038050939039493,"extension":6.641847944612466},"index":0,"playId":"93097ff2-4ca2-36dd-b930-a2ad276d9d78","pitchNumber":1,"startTime":"2026-05-05T00:11:32.329Z","endTime":"2026-05-05T00:11:36.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.769156581958075,"aZ":-20.007836239212732,"pfxX":-7.452093609933922,"pfxZ":8.419263801297744,"pX":0.4142702311469632,"pZ":2.1923698377105216,"vX0":6.98368380759717,"vY0":-119.14734057779008,"vZ0":-5.101620403773293,"x":101.21,"y":179.59,"x0":-1.5793098437039248,"y0":50.00417720052125,"z0":6.156840844795088,"aX":-10.771559571362864},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":14.3,"breakHorizontal":11.9,"spinRate":1974,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.45878677641508814,"extension":6.609336031879988},"index":1,"playId":"5bdc3073-89c3-3de8-a6e6-f01f121ed6e0","pitchNumber":2,"startTime":"2026-05-05T00:11:51.015Z","endTime":"2026-05-05T00:11:55.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6124979705179,"aZ":-19.337615526318416,"pfxX":-8.198621504949067,"pfxZ":8.845131244339948,"pX":-0.15996827635707148,"pZ":0.9038540512385937,"vX0":6.463720551046965,"vY0":-119.57556320560079,"vZ0":-7.867374443161344,"x":123.1,"y":214.38,"x0":-1.830254114963227,"y0":50.00163076032092,"z0":5.965715329279796,"aX":-11.896304195560443},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":14.4,"breakHorizontal":13.3,"spinRate":1955,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.45770193155360905,"extension":6.626297078440772},"index":2,"playId":"5b348999-ce2e-328e-ac70-46db59d0202e","pitchNumber":3,"startTime":"2026-05-05T00:12:10.421Z","endTime":"2026-05-05T00:12:15.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.79,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:12:15.223Z","atBatIndex":18},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Loftin grounds into a force out, shortstop Brayan Rocchio to second baseman Travis Bazzana. Jac Caglianone out at 2nd. Nick Loftin to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-05T00:12:33.054Z","endTime":"2026-05-05T00:14:39.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"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":94.8,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.645886534936093,"aZ":-15.550459659861318,"pfxX":-2.470556288021384,"pfxZ":8.66447359585287,"pX":0.29003808866071296,"pZ":3.747122151602977,"vX0":5.627485291290086,"vY0":-137.87946412351334,"vZ0":-4.362140515834985,"x":105.94,"y":137.61,"x0":-1.4596000856146272,"y0":50.00327982225183,"z0":6.404398001361067,"aX":-4.7407635191338295},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":3.2,"spinRate":2020,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.39776982532205984,"extension":6.644545448762149},"index":0,"playId":"57e70458-e86f-3c86-b84e-a100d4722373","pitchNumber":1,"startTime":"2026-05-05T00:12:41.950Z","endTime":"2026-05-05T00:12:48.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"57e70458-e86f-3c86-b84e-a100d4722373","startTime":"2026-05-05T00:12:51.881Z","endTime":"2026-05-05T00:13:19.153Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.638380008989987,"aZ":-21.748161718781642,"pfxX":-9.174615819280856,"pfxZ":5.612861840933553,"pX":0.035369907101019456,"pZ":2.8820329528921147,"vX0":8.2925553360758,"vY0":-135.42098152816226,"vZ0":-4.94624194891936,"x":115.65,"y":160.97,"x0":-1.8748585353470815,"y0":50.00226406729144,"z0":6.254124517071476,"aX":-17.036319585018777},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.2,"breakHorizontal":14.9,"spinRate":1969,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.40450015670281303,"extension":6.5255858671758755},"index":2,"playId":"9353f747-10f9-3e21-be52-743e9dcd65f5","pitchNumber":2,"startTime":"2026-05-05T00:13:19.153Z","endTime":"2026-05-05T00:13:23.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.187044870346615,"aZ":-25.89597600980367,"pfxX":2.02179138158602,"pfxZ":3.9661407685916155,"pX":0.6047761256047344,"pZ":1.8299337210779696,"vX0":5.5395451889136815,"vY0":-125.75043599194197,"vZ0":-5.58609959241134,"x":93.95,"y":189.37,"x0":-1.8995190372279147,"y0":50.005570792522384,"z0":6.211803518254821,"aX":3.200313330308647},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.0,"breakHorizontal":-5.0,"spinRate":2702,"spinDirection":111},"zone":9,"typeConfidence":0.9,"plateTime":0.43746168521673656,"extension":6.590286151040014},"index":3,"playId":"0ab48d2d-ecea-34b1-bff7-2ddb7d2d24ae","pitchNumber":3,"startTime":"2026-05-05T00:13:39.608Z","endTime":"2026-05-05T00:13:43.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50532503760213,"aZ":-28.107846571855806,"pfxX":2.3955602429879814,"pfxZ":2.5739964962054165,"pX":1.142463225869887,"pZ":1.1778338275516893,"vX0":6.678032615071713,"vY0":-125.91329779043299,"vZ0":-6.66272535350873,"x":73.45,"y":206.98,"x0":-1.873024326393899,"y0":50.00156233946908,"z0":6.18283177770158,"aX":3.782380436675653},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":-6.1,"spinRate":2751,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.4377853683398749,"extension":6.399070455372615},"index":4,"playId":"63baf4cf-f328-3ff1-9e9a-37d0efbc6e23","pitchNumber":4,"startTime":"2026-05-05T00:14:08.781Z","endTime":"2026-05-05T00:14:12.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.618875805441096,"aZ":-38.89940940863807,"pfxX":7.616674072456023,"pfxZ":-5.295214462309257,"pX":0.6892294564781342,"pZ":1.4755276190528437,"vX0":3.232550155793439,"vY0":-112.88741153861186,"vZ0":-2.00001381737524,"x":90.73,"y":198.94,"x0":-1.7579686481841788,"y0":50.00381663550007,"z0":6.347911861410449,"aX":9.67235912172934},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.8,"breakHorizontal":-14.6,"spinRate":2745,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4882109376677928,"extension":6.530747998164091},"hitData":{"launchSpeed":71.5,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":148.54}},"index":5,"playId":"037364fe-2f54-378c-9b7b-486658e3b313","pitchNumber":5,"startTime":"2026-05-05T00:14:30.973Z","endTime":"2026-05-05T00:14:39.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":-3.400000000000002,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:14:39.649Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to center fielder Daniel Schneemann.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-05T00:15:07.896Z","endTime":"2026-05-05T00:16:26.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32801075720945,"aZ":-17.2653195969057,"pfxX":-6.671123793547484,"pfxZ":10.501689557402177,"pX":0.3098664736027197,"pZ":2.2719805263796156,"vX0":6.085497307983883,"vY0":-118.57844137643488,"vZ0":-5.507971178530636,"x":105.19,"y":177.44,"x0":-1.4268189724828413,"y0":50.00433386309404,"z0":6.207390576482338,"aX":-9.472086681415245},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":17.9,"breakHorizontal":10.6,"spinRate":1975,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.46245985009999835,"extension":6.658299576367821},"index":0,"playId":"fc1ae424-05c1-34a8-93c7-f83b8b9fd966","pitchNumber":1,"startTime":"2026-05-05T00:15:16.538Z","endTime":"2026-05-05T00:15:20.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"5b143de3-8928-3794-8e1e-5cf103d507e3","startTime":"2026-05-05T00:15:36.802Z","endTime":"2026-05-05T00:15:43.013Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.942123699810498,"aZ":-20.63379442825856,"pfxX":-8.921009702510759,"pfxZ":5.995215908573257,"pX":0.9362643593495402,"pZ":2.484580228625915,"vX0":10.686228895317381,"vY0":-137.69979576188297,"vZ0":-6.045410375161941,"x":81.31,"y":171.7,"x0":-1.8317017370645292,"y0":50.00204492941819,"z0":6.0998620807442565,"aX":-17.169548556131215},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":13.9,"spinRate":1936,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.3974252930486051,"extension":6.532667607223657},"index":2,"playId":"f1603e0f-dfc5-3b9d-8ab4-df66cbc7c0af","pitchNumber":2,"startTime":"2026-05-05T00:15:55.629Z","endTime":"2026-05-05T00:16:00.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91948633471943,"aZ":-30.126459342527294,"pfxX":3.3701737503975107,"pfxZ":1.3654914495821524,"pX":0.3797473887803999,"pZ":1.535151092970049,"vX0":4.053983206660302,"vY0":-122.15292922805159,"vZ0":-5.279138512947182,"x":102.52,"y":197.33,"x0":-1.7443870474237257,"y0":50.002580394718414,"z0":6.339945762243355,"aX":5.050122387529704},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.4,"breakHorizontal":-7.1,"spinRate":2709,"spinDirection":75},"zone":14,"typeConfidence":0.91,"plateTime":0.4498210084794949,"extension":6.340315359755526},"hitData":{"launchSpeed":89.7,"launchAngle":30.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.94,"coordY":57.29}},"index":3,"playId":"237b4a85-eaed-34c0-9cb9-ec25a79fe010","pitchNumber":3,"startTime":"2026-05-05T00:16:17.533Z","endTime":"2026-05-05T00:16:26.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-2.599999999999998,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:16:26.462Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to third baseman Maikel Garcia.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-05T00:18:16.135Z","endTime":"2026-05-05T00:19:59.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14515374088139,"aZ":-11.34196934365086,"pfxX":-3.5135551043266977,"pfxZ":11.19592636931307,"pX":-1.044805062132577,"pZ":2.482775579362018,"vX0":3.406261120965688,"vY0":-135.65949334606057,"vZ0":-8.328239563210438,"x":156.83,"y":171.75,"x0":-1.8612281690950425,"y0":50.00207507388672,"z0":6.386351443819022,"aX":-6.537539090137557},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":5.6,"spinRate":2176,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4040034452328065,"extension":6.631183959024545},"index":0,"playId":"b101b306-60de-31a9-828d-e42dec0744a1","pitchNumber":1,"startTime":"2026-05-05T00:18:33.450Z","endTime":"2026-05-05T00:18:38.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52133292885126,"aZ":-22.461729450045798,"pfxX":1.3679525558899226,"pfxZ":5.694280352692623,"pX":0.4561775011923103,"pZ":2.72204484041496,"vX0":5.799462988449869,"vY0":-129.36948448644046,"vZ0":-4.727966599377444,"x":99.61,"y":165.28,"x0":-1.9868810330193314,"y0":50.00083425113662,"z0":6.2822339743926285,"aX":2.3305038027414877},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.5,"breakHorizontal":-3.7,"spinRate":2162,"spinDirection":194},"zone":3,"typeConfidence":0.91,"plateTime":0.4224520253319066,"extension":6.8211310198759545},"index":1,"playId":"0bb92305-a6ee-3d13-8fe5-a3cd98efc58a","pitchNumber":2,"startTime":"2026-05-05T00:18:45.083Z","endTime":"2026-05-05T00:18:48.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23179839914295,"aZ":-17.000683551033056,"pfxX":-8.519864366412875,"pfxZ":8.309859712676342,"pX":0.5270548966126041,"pZ":3.343588292613915,"vX0":9.07542323587392,"vY0":-134.08973114745643,"vZ0":-4.741399386551872,"x":96.91,"y":148.5,"x0":-1.7899077044285403,"y0":50.00356432669584,"z0":6.342821103973159,"aX":-15.559195692286512},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":13.6,"spinRate":2037,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.4080362784179794,"extension":6.744241927979671},"index":2,"playId":"7ad5f240-d284-3e0a-9664-ec12a46dd7b4","pitchNumber":3,"startTime":"2026-05-05T00:19:02.478Z","endTime":"2026-05-05T00:19:06.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74340053440666,"aZ":-22.999844445260766,"pfxX":-7.078674453331329,"pfxZ":6.792985125689794,"pX":-0.26157046679411317,"pZ":3.75675981323788,"vX0":5.361836917518799,"vY0":-115.02208125031311,"vZ0":-1.509684475602791,"x":126.97,"y":137.35,"x0":-1.6941998957753315,"y0":50.0023583529126,"z0":6.634862983314126,"aX":-9.560254985002022},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":12.2,"breakHorizontal":11.6,"spinRate":1584,"spinDirection":242},"zone":11,"typeConfidence":0.89,"plateTime":0.4747381493573051,"extension":6.5573296571811115},"index":3,"playId":"0ff2f2d2-03b2-3ff9-b05e-6fd6a9927043","pitchNumber":4,"startTime":"2026-05-05T00:19:16.744Z","endTime":"2026-05-05T00:19:21.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34584784199714,"aZ":-26.154428531905868,"pfxX":0.9792373141778905,"pfxZ":3.5875134687949473,"pX":0.0082583988115479,"pZ":2.839236501561308,"vX0":5.021803891082756,"vY0":-128.12674430083487,"vZ0":-3.591007068626218,"x":116.69,"y":162.12,"x0":-2.0973631871738236,"y0":50.001461893393085,"z0":6.283266441775611,"aX":1.640724698950578},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":-2.8,"spinRate":2109,"spinDirection":187},"zone":2,"typeConfidence":0.87,"plateTime":0.4260950369067924,"extension":6.773192600322963},"index":4,"playId":"6adbbfa2-47b3-3865-b710-a4ebc96d3d83","pitchNumber":5,"startTime":"2026-05-05T00:19:30.577Z","endTime":"2026-05-05T00:19:34.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.498978968366497,"aZ":-14.47135049681301,"pfxX":-8.576754402366719,"pfxZ":9.375590878077738,"pX":0.10158014807635472,"pZ":1.944850368048339,"vX0":8.08446360784082,"vY0":-136.63384875014665,"vZ0":-8.69085613555089,"x":113.13,"y":186.27,"x0":-1.783320054264497,"y0":50.00038514302144,"z0":6.164072152374015,"aX":-16.19147595256975},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":13.8,"spinRate":2124,"spinDirection":208},"zone":8,"typeConfidence":0.92,"plateTime":0.4010791362988071,"extension":6.855702389978427},"hitData":{"launchSpeed":86.2,"launchAngle":67.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.26,"coordY":141.96}},"index":5,"playId":"ae2c5096-2532-3fdd-8a4d-a83ca386d4bb","pitchNumber":6,"startTime":"2026-05-05T00:19:49.893Z","endTime":"2026-05-05T00:19:59.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:19:59.894Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rhys Hoskins flies out to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-05T00:20:12.718Z","endTime":"2026-05-05T00:20:31.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.527593285119853,"aZ":-26.171968380833402,"pfxX":-0.20634247902797043,"pfxZ":3.7650282680506226,"pX":0.179943759090883,"pZ":2.3546768793739337,"vX0":5.2807834686717525,"vY0":-125.2144371678525,"vZ0":-4.41425850178189,"x":110.14,"y":175.2,"x0":-1.9265711204631244,"y0":50.000039174031464,"z0":6.273699019004699,"aX":-0.3291453629218538},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.1,"breakHorizontal":-0.8,"spinRate":1980,"spinDirection":159},"zone":5,"typeConfidence":0.8,"plateTime":0.4368881913659166,"extension":6.776492858673992},"hitData":{"launchSpeed":98.6,"launchAngle":55.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.58,"coordY":118.09}},"index":0,"playId":"a52e5ba1-a848-38c8-9623-cd3f2f3482db","pitchNumber":1,"startTime":"2026-05-05T00:20:20.077Z","endTime":"2026-05-05T00:20:31.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:20:31.094Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Travis Bazzana lines out to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-05T00:20:42.075Z","endTime":"2026-05-05T00:21:02.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.562156479224466,"aZ":-14.027676737918776,"pfxX":-4.4137931175740315,"pfxZ":10.028976316488034,"pX":-0.407445027547449,"pZ":2.106823651884356,"vX0":4.728604796595834,"vY0":-134.05402766487063,"vZ0":-8.598074545880232,"x":132.53,"y":181.9,"x0":-1.6257137272833202,"y0":50.0038303387203,"z0":6.37013594707702,"aX":-7.987008688839245},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":7.0,"spinRate":2179,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.40950731380355876,"extension":6.749747281275368},"hitData":{"launchSpeed":98.1,"launchAngle":15.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.66,"coordY":103.36}},"index":0,"playId":"7a4ad672-dfbb-32d2-a80d-5266dcbb8b9b","pitchNumber":1,"startTime":"2026-05-05T00:20:54.138Z","endTime":"2026-05-05T00:21:02.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:21:02.075Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bobby Witt Jr. homers (3) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T00:23:00.560Z","endTime":"2026-05-05T00:24:43.342Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.957862042749117,"aZ":-18.65224867546849,"pfxX":-5.977380554268804,"pfxZ":9.354310276431615,"pX":0.2717299382892611,"pZ":1.4101664998271397,"vX0":6.037011278687823,"vY0":-119.45419691830668,"vZ0":-6.983135102930944,"x":106.64,"y":200.71,"x0":-1.511388865303807,"y0":50.00453657089457,"z0":6.047881703727434,"aX":-8.641879310030609},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":15.5,"breakHorizontal":9.4,"spinRate":1845,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.45848713149750253,"extension":6.678294740621792},"index":0,"playId":"0df6ee8e-b1ff-3e02-885e-75b5401b429c","pitchNumber":1,"startTime":"2026-05-05T00:23:15.655Z","endTime":"2026-05-05T00:23:20.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.7,"endSpeed":85.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63086014472562,"aZ":-19.88402141307418,"pfxX":-10.179088621808424,"pfxZ":6.491485121315439,"pX":0.859164685472111,"pZ":2.281653789937541,"vX0":11.061279854266816,"vY0":-137.25409180764112,"vZ0":-6.726834110752444,"x":84.25,"y":177.18,"x0":-1.9159052390484457,"y0":50.00235698362374,"z0":6.135615016227447,"aX":-19.267628883417096},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":15.8,"spinRate":2174,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.4002908945599044,"extension":6.446645899736588},"index":1,"playId":"2488a616-94df-3276-8b4b-a18fb73574fb","pitchNumber":2,"startTime":"2026-05-05T00:23:31.357Z","endTime":"2026-05-05T00:23:36.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0911231350235,"aZ":-19.63402661885843,"pfxX":-9.23537379333271,"pfxZ":6.61198833636678,"pX":-0.13040079305411453,"pZ":1.5410809458296322,"vX0":8.445045582461292,"vY0":-137.46976560824072,"vZ0":-8.482684540789595,"x":121.97,"y":197.17,"x0":-2.0561900654984218,"y0":50.00246852482239,"z0":6.021931788649774,"aX":-17.513499103331558},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":14.8,"spinRate":2142,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.39985085637483353,"extension":6.438025834448627},"index":2,"playId":"04c13d61-9a61-336d-b9a6-090dc9a343c4","pitchNumber":3,"startTime":"2026-05-05T00:23:49.940Z","endTime":"2026-05-05T00:23:54.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.529186912737202,"aZ":-28.32378610212843,"pfxX":1.59264579304563,"pfxZ":2.4397878742834695,"pX":-0.29336370638778336,"pZ":3.435104464139639,"vX0":3.8991316008108052,"vY0":-124.93764629836049,"vZ0":-1.440151802524884,"x":128.18,"y":146.03,"x0":-2.082087318733294,"y0":50.00292060220993,"z0":6.350050988168539,"aX":2.5137005939389687},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":-3.8,"spinRate":2711,"spinDirection":100},"zone":2,"typeConfidence":0.91,"plateTime":0.4386503337001999,"extension":6.398445566821801},"hitData":{"launchSpeed":107.1,"launchAngle":32.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":29.96,"coordY":56.46}},"index":3,"playId":"bc91bb17-9eb4-3b55-8639-445060666c7f","pitchNumber":4,"startTime":"2026-05-05T00:24:19.517Z","endTime":"2026-05-05T00:24:43.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":11.699999999999996,"leverageIndex":1.13,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:24:43.342Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vinnie Pasquantino doubles (4) on a fly ball to center fielder Daniel Schneemann.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T00:24:57.197Z","endTime":"2026-05-05T00:25:25.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.693908797639324,"aZ":-17.62204817286625,"pfxX":-3.794657153869339,"pfxZ":7.682990989768154,"pX":-0.356557000526056,"pZ":3.3645637979600154,"vX0":5.350992328275031,"vY0":-136.86228205328908,"vZ0":-4.623920882983573,"x":130.59,"y":147.94,"x0":-1.8455730970296673,"y0":50.00163038310853,"z0":6.285798889602196,"aX":-7.186332851881774},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":5.8,"spinRate":1878,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.4004797217059499,"extension":6.480833156750118},"hitData":{"launchSpeed":99.0,"launchAngle":25.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":178.82,"coordY":50.82}},"index":0,"playId":"0dae01fc-05a1-3997-82c4-1ac2d6ccf625","pitchNumber":1,"startTime":"2026-05-05T00:25:11.189Z","endTime":"2026-05-05T00:25:25.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":8.100000000000001,"leverageIndex":1.18,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:25:25.835Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a ground ball to center fielder Daniel Schneemann, deflected by second baseman Travis Bazzana. Vinnie Pasquantino scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T00:25:57.124Z","endTime":"2026-05-05T00:28:19.376Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1818813646234,"aZ":-29.634454852240008,"pfxX":3.2916668116756798,"pfxZ":1.5863428462905746,"pX":1.0934678960175563,"pZ":1.659660137613568,"vX0":6.3530464600043395,"vY0":-125.9194031797078,"vZ0":-5.482728966592709,"x":75.32,"y":193.97,"x0":-1.8924400200302054,"y0":50.00307662553685,"z0":6.270359824334059,"aX":5.272057656190693},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-7.4,"spinRate":2794,"spinDirection":87},"zone":14,"typeConfidence":0.91,"plateTime":0.4354130165431873,"extension":6.417375454652493},"index":0,"playId":"0230b98d-ef31-3f61-aac8-6096703cac49","pitchNumber":1,"startTime":"2026-05-05T00:26:09.271Z","endTime":"2026-05-05T00:26:13.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.864525758353402,"aZ":-28.10679175504382,"pfxX":2.104032629363795,"pfxZ":2.5370183808301237,"pX":1.6136391696422665,"pZ":1.1291951432004996,"vX0":7.861230025770166,"vY0":-126.39368931796041,"vZ0":-6.878319585146036,"x":55.49,"y":208.29,"x0":-1.8215090116033061,"y0":50.005017231404324,"z0":6.169725176217514,"aX":3.373050723858663},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":-5.8,"spinRate":2751,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.4348145282583027,"extension":6.426638243093385},"index":1,"playId":"aa7ebdfd-559b-3e73-a58e-0370a9dc3db2","pitchNumber":2,"startTime":"2026-05-05T00:26:30.520Z","endTime":"2026-05-05T00:26:34.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.921340399086105,"aZ":-38.13509481596206,"pfxX":9.45865454658595,"pfxZ":-4.5123948109009655,"pX":0.7578916633034913,"pZ":1.8039015541470607,"vX0":3.238900401747553,"vY0":-114.96699640683921,"vZ0":-1.8767158438994258,"x":88.11,"y":190.07,"x0":-1.9032035036387671,"y0":50.003649706530034,"z0":6.3776051583634095,"aX":12.494661562926066},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.4,"breakHorizontal":-18.0,"spinRate":2651,"spinDirection":32},"zone":9,"typeConfidence":0.91,"plateTime":0.47884622633689444,"extension":6.397318432210802},"index":2,"playId":"f2d7274a-1e89-34ce-8e9f-94acbe409e41","pitchNumber":3,"startTime":"2026-05-05T00:26:49.449Z","endTime":"2026-05-05T00:26:53.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.306326477170973,"aZ":-35.149506784584126,"pfxX":1.8874360463787765,"pfxZ":-1.903072099532821,"pX":0.5235153597204858,"pZ":1.7336777281628042,"vX0":5.230963704854873,"vY0":-123.75841043154897,"vZ0":-3.997833625117076,"x":97.04,"y":191.97,"x0":-1.8577825257061296,"y0":50.00495260326977,"z0":6.29532762454446,"aX":2.94560315285101},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.1,"breakHorizontal":-4.6,"spinRate":2782,"spinDirection":70},"zone":9,"typeConfidence":0.9,"plateTime":0.44155224109579017,"extension":6.3218059772376485},"index":3,"playId":"c8eec843-86b1-3715-8866-55959b1b25fb","pitchNumber":4,"startTime":"2026-05-05T00:27:14.801Z","endTime":"2026-05-05T00:27:19.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.514233855961507,"aZ":-13.896837711913319,"pfxX":-2.490595112470011,"pfxZ":9.396056890781669,"pX":0.40322595217493834,"pZ":4.0288344103701315,"vX0":6.729878563607147,"vY0":-138.28075102414698,"vZ0":-3.889912296494264,"x":101.63,"y":130.0,"x0":-1.7336193547712437,"y0":50.0060221566191,"z0":6.380024297296229,"aX":-4.84736362884822},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":3.2,"spinRate":2077,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3954068765042411,"extension":6.4280249179286635},"index":4,"playId":"c0c2fba9-80e3-3bca-ac01-76ad687a4903","pitchNumber":5,"startTime":"2026-05-05T00:27:40.857Z","endTime":"2026-05-05T00:27:44.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.448371309986463,"aZ":-38.41237097631358,"pfxX":5.252116348986664,"pfxZ":-4.724707471017334,"pX":0.2510885306382955,"pZ":2.5866173641750336,"vX0":3.0159987357328077,"vY0":-114.82975894142736,"vZ0":-0.3815981615389711,"x":107.43,"y":168.94,"x0":-1.7665233175671182,"y0":50.00240517174032,"z0":6.52743120460863,"aX":6.935722743551209},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.3,"breakHorizontal":-10.3,"spinRate":2599,"spinDirection":32},"zone":6,"typeConfidence":0.9,"plateTime":0.47901824501188184,"extension":6.3409927982335645},"hitData":{"launchSpeed":84.5,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.67,"coordY":90.24}},"index":5,"playId":"71339045-f03b-336a-8722-3cd596a4f212","pitchNumber":6,"startTime":"2026-05-05T00:28:05.124Z","endTime":"2026-05-05T00:28:19.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":9.399999999999999,"leverageIndex":1.66,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:28:19.376Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a line drive to right fielder Angel Martínez. Salvador Perez to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T00:28:47.356Z","endTime":"2026-05-05T00:29:17.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75224381046153,"aZ":-37.673876414152154,"pfxX":7.64161810029182,"pfxZ":-4.291555140051571,"pX":0.14706517808096595,"pZ":2.7238858473297998,"vX0":2.2600132242624493,"vY0":-113.35224918243416,"vZ0":0.15634467841786215,"x":111.39,"y":165.24,"x0":-1.8597590133656179,"y0":50.00327894127761,"z0":6.464667824117553,"aX":9.788420681546127},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-7.3,"breakHorizontal":-14.4,"spinRate":2529,"spinDirection":29},"zone":5,"typeConfidence":0.9,"plateTime":0.4861301336300943,"extension":6.40482919077637},"index":0,"playId":"e86897f4-4a03-37eb-b859-64c707812503","pitchNumber":1,"startTime":"2026-05-05T00:28:47.356Z","endTime":"2026-05-05T00:28:51.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.467083659527237,"aZ":-39.4933177226815,"pfxX":6.336188576755864,"pfxZ":-5.5168280422580995,"pX":0.47152970488529217,"pZ":1.24878103071651,"vX0":3.471397277639351,"vY0":-115.59436798227476,"vZ0":-2.7423783849626435,"x":99.03,"y":205.06,"x0":-1.882597653976633,"y0":50.002063114307035,"z0":6.314561642305972,"aX":8.406844426039955},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-10.4,"breakHorizontal":-12.5,"spinRate":2665,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.47741057009654186,"extension":6.426776713105653},"hitData":{"launchSpeed":97.5,"launchAngle":17.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":217.9,"coordY":104.47}},"index":1,"playId":"43c17880-9f29-39e2-a5a5-b93335afa578","pitchNumber":2,"startTime":"2026-05-05T00:29:05.675Z","endTime":"2026-05-05T00:29:17.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":9.899999999999991,"leverageIndex":1.74,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:29:17.688Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lane Thomas walks. Carter Jensen to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T00:30:36.360Z","endTime":"2026-05-05T00:33:11.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"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":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T00:29:48.622Z","endTime":"2026-05-05T00:30:38.598Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.330246740391132,"aZ":-30.63136527752752,"pfxX":3.118270622958548,"pfxZ":0.9763854706403716,"pX":0.6245855132292958,"pZ":1.293764470251279,"vX0":5.18133148827482,"vY0":-125.49666668231686,"vZ0":-6.114079602097075,"x":93.19,"y":203.85,"x0":-1.878498494974713,"y0":50.00321460189366,"z0":6.2820558674171325,"aX":4.933372472262149},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":-7.0,"spinRate":2741,"spinDirection":100},"zone":14,"typeConfidence":0.91,"plateTime":0.4378136120930085,"extension":6.434357549260126},"index":1,"playId":"a8b8ad4b-8d6a-3081-9e93-214b1905e9e8","pitchNumber":1,"startTime":"2026-05-05T00:30:38.598Z","endTime":"2026-05-05T00:30:43.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.654620359797807,"aZ":-31.091435434771405,"pfxX":3.001648585941747,"pfxZ":0.6944035247158027,"pX":-0.16721264442476325,"pZ":0.9889831720269604,"vX0":3.654156205835376,"vY0":-124.02533792180085,"vZ0":-6.340314719983432,"x":123.37,"y":212.08,"x0":-2.0492572539898792,"y0":50.00295298795671,"z0":6.169389326188353,"aX":4.678769302570048},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.0,"breakHorizontal":-6.2,"spinRate":2723,"spinDirection":84},"zone":13,"typeConfidence":0.91,"plateTime":0.44151831212011716,"extension":6.530969532505434},"index":2,"playId":"6205aea7-3f7e-396a-896c-a5c8a365641f","pitchNumber":2,"startTime":"2026-05-05T00:30:59.768Z","endTime":"2026-05-05T00:31:05.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.808261349701464,"aZ":-38.96041570725064,"pfxX":7.887410379363541,"pfxZ":-5.25691312478067,"pX":1.0463340111188175,"pZ":2.2283625294086598,"vX0":3.9302273521204123,"vY0":-113.47858683718052,"vZ0":-0.6394110315949558,"x":77.12,"y":178.61,"x0":-1.7388229522707583,"y0":50.0045380086946,"z0":6.4307308247204995,"aX":10.177989664883969},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.4,"breakHorizontal":-15.4,"spinRate":2616,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4846287127089015,"extension":6.40947290853512},"index":3,"playId":"050d1bb9-92fb-3c58-8277-b8da5d92f96e","pitchNumber":3,"startTime":"2026-05-05T00:31:31.616Z","endTime":"2026-05-05T00:31:35.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.050834305531186,"aZ":-39.11770483475624,"pfxX":9.742109751622657,"pfxZ":-5.231583612490625,"pX":-0.17064526265099472,"pZ":0.44641206114546345,"vX0":1.010394639666578,"vY0":-115.17372373583822,"vZ0":-4.578044820131274,"x":123.5,"y":226.73,"x0":-1.880622204493865,"y0":50.005757977726006,"z0":6.296660140103739,"aX":12.916035868446622},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.4,"breakHorizontal":-17.9,"spinRate":2727,"spinDirection":29},"zone":13,"typeConfidence":0.91,"plateTime":0.477998145175174,"extension":6.51261889304067},"index":4,"playId":"fc9aaaf8-a831-3782-a525-c1225baee1ef","pitchNumber":4,"startTime":"2026-05-05T00:31:57.020Z","endTime":"2026-05-05T00:32:01.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28246507253477,"aZ":-19.723502059198132,"pfxX":-10.252853600246162,"pfxZ":6.472180631023913,"pX":0.8641122174147626,"pZ":1.9530518854984837,"vX0":11.687618751912638,"vY0":-137.74319063944634,"vZ0":-7.460466966178013,"x":84.06,"y":186.05,"x0":-2.09970542280148,"y0":50.00156204765137,"z0":6.027615593433988,"aX":-19.72180133384926},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":16.2,"spinRate":2181,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.39747024008368737,"extension":6.631218330485933},"index":5,"playId":"efd1d417-3f0b-3214-87a0-95e3aa663364","pitchNumber":5,"startTime":"2026-05-05T00:32:23.197Z","endTime":"2026-05-05T00:32:28.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.473171941351573,"aZ":-18.053707959176386,"pfxX":-9.181855355474148,"pfxZ":7.411791765121539,"pX":0.254905958981322,"pZ":1.4287189832548028,"vX0":9.742514615841573,"vY0":-137.18348465897222,"vZ0":-9.164850841479206,"x":107.28,"y":200.2,"x0":-2.1503250644640954,"y0":50.003666309603965,"z0":6.044678736222003,"aX":-17.494127646213013},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":14.5,"spinRate":2347,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.39932865739156886,"extension":6.437756310956483},"index":6,"playId":"e3dd5383-f183-3bc3-834c-6ac026420701","pitchNumber":6,"startTime":"2026-05-05T00:32:42.892Z","endTime":"2026-05-05T00:32:47.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.182859213491266,"aZ":-20.334232294700453,"pfxX":-9.310371935131025,"pfxZ":6.189437854219489,"pX":0.456319829715407,"pZ":1.2469915024126195,"vX0":10.18404609134047,"vY0":-137.38780659127704,"vZ0":-9.103868807911761,"x":99.61,"y":205.11,"x0":-2.087336631516915,"y0":50.00659667929397,"z0":5.983683445220883,"aX":-17.819010210346715},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":14.8,"spinRate":2146,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.3985500472741679,"extension":6.513189140535756},"index":7,"playId":"be6faff6-bd74-3814-bbb0-92f92db12ef5","pitchNumber":7,"startTime":"2026-05-05T00:33:06.552Z","endTime":"2026-05-05T00:33:11.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.4,"awayTeamWinProbability":25.599999999999994,"homeTeamWinProbabilityAdded":4.200000000000017,"leverageIndex":1.67,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:33:11.555Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T00:33:31.435Z","endTime":"2026-05-05T00:35:20.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.268784439583666,"aZ":-38.767956968053205,"pfxX":9.015031469700421,"pfxZ":-5.06468200848232,"pX":0.744202944980692,"pZ":1.5420779047992608,"vX0":3.4527529147603504,"vY0":-114.3185973552746,"vZ0":-2.04936461733631,"x":88.63,"y":197.14,"x0":-1.9642111504358355,"y0":50.00364839467325,"z0":6.314258486324459,"aX":11.736976455678736},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.4,"breakHorizontal":-17.3,"spinRate":2647,"spinDirection":30},"zone":14,"typeConfidence":0.91,"plateTime":0.482151606587788,"extension":6.547343332878743},"index":0,"playId":"e03639ad-642a-3116-9660-5ffcfabeaabc","pitchNumber":1,"startTime":"2026-05-05T00:33:39.404Z","endTime":"2026-05-05T00:33:43.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.762974897293756,"aZ":-18.711299791568717,"pfxX":-6.876714965634967,"pfxZ":8.936650873560009,"pX":0.3097426573199122,"pZ":2.3419279619381226,"vX0":7.022475815951948,"vY0":-121.88863772952654,"vZ0":-5.091074596422842,"x":105.19,"y":175.55,"x0":-1.7140188234244358,"y0":50.000720729038896,"z0":6.071443186397359,"aX":-10.355678696211342},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":1983,"spinDirection":209},"zone":6,"typeConfidence":0.89,"plateTime":0.44922677425486146,"extension":6.546778096846953},"index":1,"playId":"c79a11c9-671b-3a41-aa00-5cb4ea970069","pitchNumber":2,"startTime":"2026-05-05T00:34:01.186Z","endTime":"2026-05-05T00:34:05.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.634340333348117,"aZ":-19.463231426795325,"pfxX":-9.490009738836708,"pfxZ":6.606644995980396,"pX":1.0349731045556096,"pZ":2.6421883606949614,"vX0":12.17574432420787,"vY0":-137.83950602470162,"vZ0":-5.741735746440745,"x":77.55,"y":167.44,"x0":-2.20654623825102,"y0":50.00576728588975,"z0":6.066563639730694,"aX":-18.265907003895702},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.9,"breakHorizontal":14.6,"spinRate":2248,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3973710286756158,"extension":6.665709798957462},"index":2,"playId":"daaa0230-f27c-3fee-b846-38c8d265a9b3","pitchNumber":3,"startTime":"2026-05-05T00:34:24.460Z","endTime":"2026-05-05T00:34:29.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.659409912990757,"aZ":-30.814627639069336,"pfxX":3.825247663924002,"pfxZ":0.8820383452182131,"pX":1.0910356619547295,"pZ":-0.22867271094953764,"vX0":6.213323892968816,"vY0":-124.29552122785908,"vZ0":-9.031970119969682,"x":75.41,"y":244.95,"x0":-1.9497829762541632,"y0":50.0046733078654,"z0":6.0546212704875,"aX":5.915038811814536},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":-8.5,"spinRate":2828,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.442670222330138,"extension":6.554936760224956},"index":3,"playId":"c27df96d-696a-39dc-aae5-bd1039cfc4c7","pitchNumber":4,"startTime":"2026-05-05T00:34:46.421Z","endTime":"2026-05-05T00:34:51.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9327937897744,"aZ":-18.93101500113188,"pfxX":-7.615968849971686,"pfxZ":9.031058446048759,"pX":0.5885691183318185,"pZ":2.1912327270160534,"vX0":7.959344609795025,"vY0":-119.96375465260532,"vZ0":-5.082589570019964,"x":94.57,"y":179.62,"x0":-1.7736117786753476,"y0":50.00019578981668,"z0":6.011340683805781,"aX":-11.164216031510538},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":15.5,"breakHorizontal":12.0,"spinRate":1906,"spinDirection":205},"zone":9,"typeConfidence":0.9,"plateTime":0.45555489100377633,"extension":6.703613802317462},"index":4,"playId":"54a2d570-5815-357a-8763-13c9b2a1d992","pitchNumber":5,"startTime":"2026-05-05T00:35:15.059Z","endTime":"2026-05-05T00:35:20.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.60000000000001,"awayTeamWinProbability":32.39999999999999,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":2.1,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:35:20.388Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T00:35:32.500Z","endTime":"2026-05-05T00:37:03.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"postOnSecond":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"postOnThird":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.689643981779582,"aZ":-20.660977827132097,"pfxX":-8.669300645984322,"pfxZ":7.754673488209747,"pX":-0.7043541421187987,"pZ":1.6232324344034466,"vX0":5.71989404466666,"vY0":-120.82686004048263,"vZ0":-5.916997243705666,"x":143.85,"y":194.95,"x0":-1.9714517305268262,"y0":50.00109449659284,"z0":5.909494129512017,"aX":-12.86662234263657},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":13.0,"breakHorizontal":14.4,"spinRate":1982,"spinDirection":209},"zone":7,"typeConfidence":0.9,"plateTime":0.4526529801085273,"extension":6.660380285735894},"index":0,"playId":"c37db499-678f-3d98-9932-77665e2a45ae","pitchNumber":1,"startTime":"2026-05-05T00:35:44.194Z","endTime":"2026-05-05T00:35:47.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47783128525015,"aZ":-17.613973729305105,"pfxX":-7.098653940620237,"pfxZ":9.816978551478135,"pX":0.3481684417440835,"pZ":0.2571907538302022,"vX0":7.385157420093801,"vY0":-120.49015858388755,"vZ0":-9.894307852666753,"x":103.73,"y":231.84,"x0":-1.8216519576338528,"y0":50.00559344363408,"z0":5.947124038536638,"aX":-10.531832945026759},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":15.8,"breakHorizontal":11.3,"spinRate":2016,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.4530572236804904,"extension":6.599138376006791},"index":1,"playId":"7703cb73-e43b-339c-ad80-e81541ea8ae6","pitchNumber":2,"startTime":"2026-05-05T00:36:04.438Z","endTime":"2026-05-05T00:36:08.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088155114454498,"aZ":-39.57868374589633,"pfxX":8.539814736740428,"pfxZ":-5.681052984388982,"pX":0.4606770853562984,"pZ":2.08130892810845,"vX0":2.849707042231285,"vY0":-114.31356961662179,"vZ0":-0.6763101124898032,"x":99.44,"y":182.58,"x0":-1.9168786265241253,"y0":50.00340185684703,"z0":6.318638021980919,"aX":11.128495427794002},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.1,"breakHorizontal":-16.2,"spinRate":2710,"spinDirection":29},"zone":9,"typeConfidence":0.91,"plateTime":0.48198927062392594,"extension":6.512036169595718},"index":2,"playId":"bbf601cd-a823-357d-b27c-d2b2fdf72fe5","pitchNumber":3,"startTime":"2026-05-05T00:36:32.695Z","endTime":"2026-05-05T00:36:36.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.3,"endSpeed":76.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07710017266232,"aZ":-20.180996589089457,"pfxX":-7.797532908459923,"pfxZ":8.073420052117218,"pX":-0.7721140274952497,"pZ":2.3079385810988393,"vX0":5.514529975985386,"vY0":-121.21556391843914,"vZ0":-4.645053805176625,"x":146.43,"y":176.47,"x0":-2.0654508385916635,"y0":50.00408422357271,"z0":6.015137393234634,"aX":-11.584481613075244},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":13.7,"breakHorizontal":12.8,"spinRate":1976,"spinDirection":213},"zone":4,"typeConfidence":0.9,"plateTime":0.45216390355324787,"extension":6.477317747043358},"index":3,"playId":"6b6218a2-2bb1-358e-a1ee-921d63c3e38e","pitchNumber":4,"startTime":"2026-05-05T00:36:59.706Z","endTime":"2026-05-05T00:37:03.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":-8.800000000000011,"leverageIndex":2.78,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:37:03.242Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royals challenged (tag play), call on the field was overturned: Nick Loftin singles on a ground ball to left fielder Steven Kwan. Salvador Perez scores. Carter Jensen scores. Lane Thomas to 3rd.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T00:37:25.965Z","endTime":"2026-05-05T00:38:58.649Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"postOnThird":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403385370259063,"aZ":-21.958077130230787,"pfxX":-8.435906400603583,"pfxZ":5.3305938383880225,"pX":1.4705130759298606,"pZ":2.6257805776017626,"vX0":12.258609149045938,"vY0":-137.56825774254912,"vZ0":-5.396785605927118,"x":60.95,"y":167.88,"x0":-1.9465503244809736,"y0":50.00612311828098,"z0":6.100718874186905,"aX":-16.179085636940453},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":12.7,"spinRate":2056,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.39808218336920387,"extension":6.502581820465299},"index":0,"playId":"d884d672-ab47-3589-a52d-ef6022e8efa0","pitchNumber":1,"startTime":"2026-05-05T00:37:33.648Z","endTime":"2026-05-05T00:37:37.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(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.3,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73884247727406,"aZ":-8.583903861141723,"pfxX":-1.254017679223078,"pfxZ":12.385719667852102,"pX":1.161534339752574,"pZ":0.45311514694487104,"vX0":7.746289129535732,"vY0":-137.87816288828762,"vZ0":-13.42563692201497,"x":72.73,"y":226.55,"x0":-1.5345904811165352,"y0":50.003562492198355,"z0":5.992443987457655,"aX":-2.3894271936547584},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":0.5,"spinRate":2295,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.398907505148435,"extension":6.697947187363265},"index":1,"playId":"19a405d7-f7fb-36c7-9019-c511bb802e7c","pitchNumber":2,"startTime":"2026-05-05T00:37:53.036Z","endTime":"2026-05-05T00:37:56.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.436854487320154,"aZ":-17.00286499137805,"pfxX":-7.387825989843595,"pfxZ":7.936966050234842,"pX":0.34834017023329555,"pZ":2.8857385362834154,"vX0":8.99979494037347,"vY0":-137.14185509065678,"vZ0":-5.88694166448252,"x":103.72,"y":160.87,"x0":-2.011086220800326,"y0":50.00054329684684,"z0":6.214028680889119,"aX":-14.116251580492332},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":11.5,"spinRate":2168,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.39892417418355564,"extension":6.510168426029987},"index":2,"playId":"ba7c873c-502d-333b-9c73-288ba61068e1","pitchNumber":3,"startTime":"2026-05-05T00:38:28.293Z","endTime":"2026-05-05T00:38:32.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.447954098442505,"aZ":-15.391800215257158,"pfxX":-9.572758499790334,"pfxZ":8.688594670632412,"pX":-0.4448468194572833,"pZ":2.196607967043848,"vX0":8.082648710545998,"vY0":-138.03129851766607,"vZ0":-7.860192962013566,"x":133.96,"y":179.47,"x0":-2.1659572231447184,"y0":50.000784130723595,"z0":6.1153461761316334,"aX":-18.487363118274665},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":15.7,"spinRate":2424,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.39666687134998657,"extension":6.438570012008637},"hitData":{"launchSpeed":85.9,"launchAngle":-0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.58,"coordY":101.9}},"index":3,"playId":"a58ef072-843b-3657-b128-dbb2bad40121","pitchNumber":4,"startTime":"2026-05-05T00:38:47.629Z","endTime":"2026-05-05T00:38:58.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":657041,"link":"/api/v1/people/657041"},"second":{"id":695600,"link":"/api/v1/people/695600"},"third":{"id":521692,"link":"/api/v1/people/521692"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":118},"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":19.80000000000001,"leverageIndex":3.41,"dramaIndex":212.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:38:58.649Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-05T00:40:57.994Z","endTime":"2026-05-05T00:43:13.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64374626245813,"aZ":-31.02262476739082,"pfxX":4.234794054317443,"pfxZ":0.7404315679085816,"pX":0.5810983167155834,"pZ":3.034722282787856,"vX0":4.838625596456896,"vY0":-123.70175444228707,"vZ0":-2.0449437464142797,"x":94.85,"y":156.84,"x0":-1.9501901879090116,"y0":50.00099594253865,"z0":6.472488603273037,"aX":6.562281561178449},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-8.8,"spinRate":2730,"spinDirection":92},"zone":3,"typeConfidence":0.91,"plateTime":0.44275716544786103,"extension":6.413442706921743},"index":0,"playId":"3adbfa72-db6b-3586-ae18-04bee01ab44b","pitchNumber":1,"startTime":"2026-05-05T00:41:06.459Z","endTime":"2026-05-05T00:41:10.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.170620081979855,"aZ":-19.596462755846797,"pfxX":-9.643895347482044,"pfxZ":6.644077233714382,"pX":0.9475764050763489,"pZ":1.4162633282856514,"vX0":11.627740131690256,"vY0":-136.51626472036068,"vZ0":-8.961096663270833,"x":80.88,"y":200.54,"x0":-2.1077230522695083,"y0":50.00531732450607,"z0":6.082611459144033,"aX":-18.263286912051292},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":15.1,"spinRate":2123,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4007448690383706,"extension":6.511649987726987},"index":1,"playId":"aa130000-3bad-3e34-8269-d0ca3d79092c","pitchNumber":2,"startTime":"2026-05-05T00:41:26.401Z","endTime":"2026-05-05T00:41:29.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.4,"endSpeed":86.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91772505067344,"aZ":-16.394606951814595,"pfxX":-7.992414618422725,"pfxZ":8.288938404291159,"pX":0.8219955596118966,"pZ":2.179652659285752,"vX0":10.435595146616377,"vY0":-137.01047117887535,"vZ0":-7.435471310882245,"x":85.67,"y":179.93,"x0":-1.99557050575675,"y0":50.0030070035492,"z0":6.046542517215316,"aX":-15.215168309590174},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":12.4,"spinRate":2359,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.3995823324418417,"extension":6.495451629125138},"index":2,"playId":"71a498c9-c0d5-3683-a3a8-cd843b525fce","pitchNumber":3,"startTime":"2026-05-05T00:41:46.643Z","endTime":"2026-05-05T00:41:52.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.844276133981626,"aZ":-16.95466406209923,"pfxX":-6.871194034149317,"pfxZ":10.649544268768294,"pX":-0.018388817975946128,"pZ":0.2090363843384412,"vX0":5.948811310313038,"vY0":-118.55139377623698,"vZ0":-9.751349757135259,"x":117.7,"y":233.14,"x0":-1.6628261811222873,"y0":50.00177113662629,"z0":5.91152544288358,"aX":-9.818011638851797},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":17.3,"breakHorizontal":11.0,"spinRate":1985,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.46134424973269006,"extension":6.6741330601707425},"index":3,"playId":"3c7ba89d-7252-39e5-9bc5-e8baf1468dd1","pitchNumber":4,"startTime":"2026-05-05T00:42:08.980Z","endTime":"2026-05-05T00:42:14.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.756071502578614,"aZ":-15.452550262487039,"pfxX":-8.404995202996707,"pfxZ":8.852125424632856,"pX":0.22282155119238872,"pZ":2.3250166031095807,"vX0":9.25570556578811,"vY0":-136.49831421609957,"vZ0":-7.354565041618028,"x":108.51,"y":176.0,"x0":-2.118329100236639,"y0":50.003863392523414,"z0":6.116334934486268,"aX":-15.878267773438859},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":13.3,"spinRate":2303,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.40111062624032057,"extension":6.486328415002021},"index":4,"playId":"9f1dd75f-8853-3bdc-982c-cad6c5eb5282","pitchNumber":5,"startTime":"2026-05-05T00:42:34.316Z","endTime":"2026-05-05T00:42:39.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":86.4,"endSpeed":79.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89179678575944,"aZ":-27.54390863263331,"pfxX":2.8319334880431573,"pfxZ":2.8962660527803408,"pX":0.49876038343680423,"pZ":2.5830508480931806,"vX0":5.164493072099004,"vY0":-125.70713395771998,"vZ0":-3.5986376189197764,"x":97.99,"y":169.04,"x0":-1.9515459771834345,"y0":50.00247134610172,"z0":6.273543862587754,"aX":4.522645846878901},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":-6.4,"spinRate":2764,"spinDirection":117},"zone":6,"typeConfidence":0.91,"plateTime":0.43600649538552494,"extension":6.3358161625317},"hitData":{"launchSpeed":77.5,"launchAngle":49.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.8,"coordY":123.86}},"index":5,"playId":"4b2f47ec-5bd8-3587-84d5-2c5f9e336a03","pitchNumber":6,"startTime":"2026-05-05T00:43:04.779Z","endTime":"2026-05-05T00:43:13.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":657041,"link":"/api/v1/people/657041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-3.500000000000014,"leverageIndex":1.32,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:43:13.780Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Fry grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-05T00:45:16.899Z","endTime":"2026-05-05T00:46:04.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.661882417138223,"aZ":-17.19787599616456,"pfxX":-8.494216659555072,"pfxZ":8.396427786059633,"pX":-0.16968183959280758,"pZ":2.520743748128845,"vX0":7.156549319383915,"vY0":-132.52651993696622,"vZ0":-6.72265564234481,"x":123.47,"y":170.72,"x0":-1.798231857014579,"y0":50.00012892536897,"z0":6.341093528565214,"aX":-15.144874262038075},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.9,"breakHorizontal":13.9,"spinRate":2023,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.41291267142431076,"extension":6.690349698824687},"index":0,"playId":"a52365c8-4ca3-3f33-9c28-4a65f0091360","pitchNumber":1,"startTime":"2026-05-05T00:45:22.109Z","endTime":"2026-05-05T00:45:25.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":92.3,"endSpeed":84.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739307059963895,"aZ":-13.783215934172697,"pfxX":-7.404067721679091,"pfxZ":10.0633120468604,"pX":-0.9037805013916878,"pZ":2.5801131521454055,"vX0":5.3541130955395895,"vY0":-134.25334917331642,"vZ0":-7.236345649489197,"x":151.45,"y":169.12,"x0":-1.9607356080951803,"y0":50.005642184769826,"z0":6.289389835579738,"aX":-13.534159389888341},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":12.2,"spinRate":2083,"spinDirection":206},"zone":11,"typeConfidence":0.88,"plateTime":0.4078024483893663,"extension":6.726300539765602},"index":1,"playId":"349e8849-75fe-3a71-9cde-e4d285ba5af3","pitchNumber":2,"startTime":"2026-05-05T00:45:36.050Z","endTime":"2026-05-05T00:45:40.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69759493065648,"aZ":-12.272289331083913,"pfxX":-3.874202492865258,"pfxZ":10.427611245663812,"pX":0.8020013585519322,"pZ":2.568769239181786,"vX0":7.942701292606155,"vY0":-137.54818468565165,"vZ0":-7.992862467895092,"x":86.43,"y":169.42,"x0":-1.6250334927201182,"y0":50.00056068822896,"z0":6.3524271622358315,"aX":-7.393247105333702},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":5.3,"spinRate":2271,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3988546809082574,"extension":6.635203941749647},"hitData":{"launchSpeed":101.4,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.11,"coordY":138.4}},"index":2,"playId":"5ab8163a-4925-32c9-899c-7cdd07cd8501","pitchNumber":3,"startTime":"2026-05-05T00:45:55.689Z","endTime":"2026-05-05T00:46:04.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:46:04.977Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Angel Martínez walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-05T00:46:17.034Z","endTime":"2026-05-05T00:47:14.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.248187705645062,"aZ":-11.841912998541035,"pfxX":-3.5898628390594283,"pfxZ":11.125179445897732,"pX":1.1698432117273816,"pZ":2.80031042698092,"vX0":8.577228533744119,"vY0":-134.36280815780594,"vZ0":-7.250249961145846,"x":72.41,"y":163.17,"x0":-1.5980093537505258,"y0":50.001573192535226,"z0":6.375991648270031,"aX":-6.560719111042126},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":4.7,"spinRate":2233,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4077225254310397,"extension":6.688832080786935},"index":0,"playId":"95cd1186-5af6-3d47-8723-5124c367f823","pitchNumber":1,"startTime":"2026-05-05T00:46:26.436Z","endTime":"2026-05-05T00:46:31.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-05T00:46:35.057Z","endTime":"2026-05-05T00:46:41.287Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.7,"endSpeed":86.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30748636173109,"aZ":-10.581969863293375,"pfxX":-3.4260709513198337,"pfxZ":11.47160950916729,"pX":-0.5141267139621499,"pZ":1.1817473604380564,"vX0":4.722238892689767,"vY0":-135.95485169692148,"vZ0":-11.654790366746251,"x":136.6,"y":206.87,"x0":-1.8241000344144622,"y0":50.00134812705005,"z0":6.245573803188879,"aX":-6.447872623691974},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":5.3,"spinRate":2242,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.40204956798979286,"extension":6.780975132497598},"index":2,"playId":"5f73eed1-faa8-36ca-8631-761ad9f490db","pitchNumber":2,"startTime":"2026-05-05T00:46:41.287Z","endTime":"2026-05-05T00:46:45.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.414239551148533,"aZ":-11.694548869062947,"pfxX":-3.928560424027472,"pfxZ":11.071199738238576,"pX":-0.8661051463367677,"pZ":2.656345016048088,"vX0":3.9579354646302507,"vY0":-134.92089324259834,"vZ0":-7.651717725810304,"x":150.01,"y":167.06,"x0":-1.8392601913105944,"y0":50.00612148082231,"z0":6.3471159942135085,"aX":-7.2693055478096165},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":6.4,"spinRate":2198,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40544207812663613,"extension":6.657752612622605},"index":3,"playId":"322113b5-ba27-36be-babc-a044ba5160ff","pitchNumber":3,"startTime":"2026-05-05T00:46:55.261Z","endTime":"2026-05-05T00:46:59.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.937601791933393,"aZ":-11.901038850832867,"pfxX":-3.2832878688571556,"pfxZ":11.229012954449427,"pX":0.39552981548758176,"pZ":1.260261652330363,"vX0":6.439789461264206,"vY0":-133.10060906134828,"vZ0":-11.023148669916331,"x":101.92,"y":204.75,"x0":-1.6220219056895153,"y0":50.00065864921856,"z0":6.302123390782403,"aX":-5.926832948190632},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.2,"breakHorizontal":4.7,"spinRate":2163,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4105532083198704,"extension":6.670074003653444},"index":4,"playId":"3bd90938-2baa-35a9-a45c-696ec812d265","pitchNumber":4,"startTime":"2026-05-05T00:47:09.822Z","endTime":"2026-05-05T00:47:14.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:47:14.853Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bo Naylor pops out to second baseman Nick Loftin.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-05T00:47:27.109Z","endTime":"2026-05-05T00:48:16.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18281936399254,"aZ":-10.193838043346632,"pfxX":-3.3896651872013015,"pfxZ":11.941822348196554,"pX":0.14735674810736782,"pZ":2.423591750309832,"vX0":6.226438699462678,"vY0":-134.5620019117102,"vZ0":-8.695131914359404,"x":111.38,"y":173.34,"x0":-1.752232219658627,"y0":50.002064554247376,"z0":6.411674278908463,"aX":-6.239066325599564},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.0,"breakHorizontal":4.9,"spinRate":2211,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.40645549052380314,"extension":6.824677319775524},"index":0,"playId":"25ebd92b-960b-36e9-b09a-2b9bd853e29c","pitchNumber":1,"startTime":"2026-05-05T00:47:36.607Z","endTime":"2026-05-05T00:47:40.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":88.5,"endSpeed":82.0,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4646435360038,"aZ":-22.36573556729811,"pfxX":0.9255012221182373,"pfxZ":5.776561700047667,"pX":-1.2023378960569353,"pZ":1.8971485138346305,"vX0":2.489515323858348,"vY0":-128.8974718434847,"vZ0":-6.495348880924071,"x":162.83,"y":187.56,"x0":-2.2973890532531756,"y0":50.004266112007926,"z0":6.153728918702286,"aX":1.5716217858587955},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.4,"breakHorizontal":-2.2,"spinRate":2055,"spinDirection":195},"zone":13,"typeConfidence":0.91,"plateTime":0.4234446109725378,"extension":6.771461748833394},"index":1,"playId":"b42423d7-0f06-31b0-bde6-13d0c889e16b","pitchNumber":2,"startTime":"2026-05-05T00:47:51.181Z","endTime":"2026-05-05T00:47:56.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.023426849571152,"aZ":-28.491914414069416,"pfxX":-9.238560813507425,"pfxZ":2.707324703446737,"pX":-0.4195995648644265,"pZ":2.6774812973871027,"vX0":5.652236619702428,"vY0":-116.55003319273409,"vZ0":-2.7888215597431514,"x":132.99,"y":166.49,"x0":-1.6886010639162412,"y0":50.004778486772445,"z0":6.609000812624291,"aX":-12.579803167290866},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.4,"breakHorizontal":15.1,"spinRate":1453,"spinDirection":236},"zone":4,"typeConfidence":0.9,"plateTime":0.4718259131365006,"extension":6.639009258454317},"hitData":{"launchSpeed":85.9,"launchAngle":71.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":159.61,"coordY":167.8}},"index":2,"playId":"d67f2a70-76f7-3863-b1d6-4374628aeec7","pitchNumber":3,"startTime":"2026-05-05T00:48:04.981Z","endTime":"2026-05-05T00:48:16.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.59,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:48:16.010Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-05T00:48:33.778Z","endTime":"2026-05-05T00:50:05.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":93.2,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19667455152923,"aZ":-10.328969216309117,"pfxX":-2.778525498958098,"pfxZ":11.728792017171664,"pX":-0.3941839436452452,"pZ":2.9704471601304347,"vX0":4.553420029159672,"vY0":-135.50487706369435,"vZ0":-7.261023517635225,"x":132.03,"y":158.58,"x0":-1.7341842141641461,"y0":50.001028875339166,"z0":6.403782108353205,"aX":-5.174574122247448},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.9,"breakHorizontal":4.1,"spinRate":2151,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.40398226586252806,"extension":6.767909382136848},"index":0,"playId":"ed76afe3-2814-3dbb-a932-4adf79239af6","pitchNumber":1,"startTime":"2026-05-05T00:48:42.751Z","endTime":"2026-05-05T00:48:47.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.418198800759257,"aZ":-24.90842307420479,"pfxX":-7.928057210417348,"pfxZ":5.634437266402559,"pX":-0.7024897397482757,"pZ":3.6183511865048468,"vX0":4.618230226782398,"vY0":-113.09319263360985,"vZ0":-1.2347096560765976,"x":143.78,"y":141.08,"x0":-1.7452368841451371,"y0":50.00363257698604,"z0":6.6791590236863385,"aX":-10.227893226935084},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":10.2,"breakHorizontal":13.1,"spinRate":1590,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4850778522634567,"extension":6.5942350300210375},"index":1,"playId":"4fc5549a-944a-3343-9ac2-8197977a7ec2","pitchNumber":2,"startTime":"2026-05-05T00:48:59.729Z","endTime":"2026-05-05T00:49:04.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08256562913793,"aZ":-22.89762487590789,"pfxX":0.5610757850288196,"pfxZ":5.496337447956151,"pX":0.14684664861752647,"pZ":2.453932570675703,"vX0":5.711919169989629,"vY0":-128.45949551553784,"vZ0":-5.148669901998233,"x":111.4,"y":172.52,"x0":-2.169154385711221,"y0":50.004393067304335,"z0":6.240917041033158,"aX":0.9468381572543125},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.1,"breakHorizontal":-2.2,"spinRate":2126,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.4247394107641056,"extension":6.805017655314367},"index":2,"playId":"7b39bbbd-5eb0-36d1-9f6d-de84e43f38b2","pitchNumber":3,"startTime":"2026-05-05T00:49:18.052Z","endTime":"2026-05-05T00:49:22.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"cdb240df-b77b-3434-84ca-32d51c6fc0db","startTime":"2026-05-05T00:49:41.968Z","endTime":"2026-05-05T00:49:45.583Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9315203498722,"aZ":-21.079981196772412,"pfxX":-7.015423784035699,"pfxZ":8.207279116576402,"pX":-0.32997430646988446,"pZ":0.7905490497070062,"vX0":5.46904512620293,"vY0":-115.90668222441228,"vZ0":-8.124407219850232,"x":129.58,"y":217.44,"x0":-1.8158598571789069,"y0":50.005708441341284,"z0":6.374249793544597,"aX":-9.487245373153584},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":1514,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4737091845875381,"extension":6.912383664664968},"index":4,"playId":"2452a1bc-deed-391a-a7d1-62f30f737f52","pitchNumber":4,"startTime":"2026-05-05T00:49:58.790Z","endTime":"2026-05-05T00:50:05.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:50:05.852Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to right fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-05T00:52:23.338Z","endTime":"2026-05-05T00:52:49.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Tanner Bibee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T00:51:02.728Z","endTime":"2026-05-05T00:52:25.539Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.329994243259844,"aZ":-29.803620552228246,"pfxX":9.72591084329969,"pfxZ":1.6464326852523206,"pX":1.6863651087388185,"pZ":1.536582625432804,"vX0":5.455223540756369,"vY0":-120.02081740053094,"vZ0":-2.1207842993613477,"x":52.72,"y":197.29,"x0":-1.8900957370892872,"y0":50.000602820326726,"z0":5.123078231052248,"aX":13.984391689171193},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.6,"breakHorizontal":-19.1,"spinRate":2775,"spinDirection":56},"zone":14,"typeConfidence":0.94,"plateTime":0.458866084131083,"extension":6.379646894803569},"index":1,"playId":"e2286625-f3f6-3ac8-b34d-6704d3444219","pitchNumber":1,"startTime":"2026-05-05T00:52:25.539Z","endTime":"2026-05-05T00:52:29.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.457127044549186,"aZ":-29.659721653023706,"pfxX":8.800564479916224,"pfxZ":1.7485049275449107,"pX":0.4648059738587857,"pZ":2.884311913230896,"vX0":3.3420512810655096,"vY0":-119.84331192477777,"vZ0":1.0587741756451943,"x":99.28,"y":160.9,"x0":-2.095437769689295,"y0":50.003220750381246,"z0":5.107559066304158,"aX":12.665525118252624},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.7,"breakHorizontal":-16.8,"spinRate":2710,"spinDirection":42},"zone":3,"typeConfidence":0.93,"plateTime":0.458909879999827,"extension":6.337225316553665},"hitData":{"launchSpeed":86.7,"launchAngle":57.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.57,"coordY":118.03}},"index":2,"playId":"ceed8532-61bc-3f45-8f1e-a06a585c87e7","pitchNumber":2,"startTime":"2026-05-05T00:52:38.831Z","endTime":"2026-05-05T00:52:49.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:52:49.841Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-05T00:53:01.137Z","endTime":"2026-05-05T00:54:27.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":83.1,"endSpeed":75.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99856930932275,"aZ":-33.75807180818204,"pfxX":7.709736724553869,"pfxZ":-1.0933268089558954,"pX":0.27373193762571096,"pZ":2.0563283233391805,"vX0":3.500167428921225,"vY0":-120.86487531643075,"vZ0":0.014516722624012601,"x":106.57,"y":183.26,"x0":-2.203908959118629,"y0":50.00319831122132,"z0":5.065590299513034,"aX":11.174432939242154},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.7,"breakHorizontal":-14.9,"spinRate":2758,"spinDirection":66},"zone":9,"typeConfidence":0.92,"plateTime":0.4567436268705105,"extension":6.384720017150483},"index":0,"playId":"0fb9b212-ca94-3ea2-8625-5090403b0b9f","pitchNumber":1,"startTime":"2026-05-05T00:53:12.761Z","endTime":"2026-05-05T00:53:16.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96728992875908,"aZ":-32.77090909631199,"pfxX":10.813882367715719,"pfxZ":-0.4081504594415608,"pX":0.9197389209780014,"pZ":0.9544963987700766,"vX0":3.9267550507213596,"vY0":-121.52744124834133,"vZ0":-2.679632558546369,"x":81.94,"y":213.01,"x0":-2.1303320576682925,"y0":50.00304314228482,"z0":4.971909834307261,"aX":15.870352893453987},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.2,"breakHorizontal":-20.6,"spinRate":2767,"spinDirection":62},"zone":14,"typeConfidence":0.94,"plateTime":0.4539666489061287,"extension":6.298357323712569},"index":1,"playId":"a7a3ad87-90ef-3bf0-95d8-92761f80e8e0","pitchNumber":2,"startTime":"2026-05-05T00:53:27.631Z","endTime":"2026-05-05T00:53:31.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.544421119885694,"aZ":-33.14711952327763,"pfxX":11.167692586454837,"pfxZ":-0.6546822597131836,"pX":-1.0850546498853073,"pZ":2.889722768980935,"vX0":-0.5174531806938968,"vY0":-121.17968779772583,"vZ0":1.4672669257993567,"x":158.36,"y":160.76,"x0":-2.317102107877486,"y0":50.006057015164316,"z0":5.19036049769489,"aX":16.471680065875294},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.5,"breakHorizontal":-20.0,"spinRate":2822,"spinDirection":57},"zone":11,"typeConfidence":0.94,"plateTime":0.4534686582352103,"extension":6.143938738538871},"index":2,"playId":"3207f877-c074-3c62-a5c0-c02c707f220a","pitchNumber":3,"startTime":"2026-05-05T00:53:50.746Z","endTime":"2026-05-05T00:53:55.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.083422282802204,"aZ":-22.021910418459033,"pfxX":-1.3629572514636576,"pfxZ":5.5041708492994665,"pX":-0.7447703478474508,"pZ":4.622055182230942,"vX0":4.065132071587109,"vY0":-134.64856161402267,"vZ0":2.769929825472558,"x":145.39,"y":113.98,"x0":-2.094128365836739,"y0":50.00010787700154,"z0":5.13461981414581,"aX":-2.5131163632810494},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":1.7,"spinRate":2587,"spinDirection":192},"zone":11,"typeConfidence":0.82,"plateTime":0.40612408730737304,"extension":6.348222294251974},"index":3,"playId":"f0336ca7-7f28-383c-91b0-34cf92925f22","pitchNumber":4,"startTime":"2026-05-05T00:54:07.080Z","endTime":"2026-05-05T00:54:10.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.820401371966827,"aZ":-19.65645890717647,"pfxX":-0.024504492517874343,"pfxZ":6.676807015768462,"pX":-0.7221117336524497,"pZ":2.710893003487855,"vX0":3.9085123797814894,"vY0":-135.84581395043676,"vZ0":-2.111407489327262,"x":144.53,"y":165.59,"x0":-2.1743766354087026,"y0":50.005497793425135,"z0":4.85979158201622,"aX":-0.046565451113975836},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":-0.7,"spinRate":2581,"spinDirection":198},"zone":4,"typeConfidence":0.88,"plateTime":0.40269051162403935,"extension":6.456788332372992},"index":4,"playId":"b61cf992-7929-35db-af82-6ca331a0937d","pitchNumber":5,"startTime":"2026-05-05T00:54:22.357Z","endTime":"2026-05-05T00:54:27.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:54:27.198Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-05T00:54:35.555Z","endTime":"2026-05-05T00:55:35.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.254967005949986,"aZ":-19.579540393453502,"pfxX":-1.1724235965437555,"pfxZ":6.834445184126098,"pX":-0.21960474311173786,"pZ":2.986585417054282,"vX0":5.619617870039963,"vY0":-134.6377420572438,"vZ0":-1.403520416234645,"x":95.18,"y":100.38,"x0":-2.17824332491441,"y0":50.00132444866713,"z0":4.895383268640463,"aX":-2.161031590159428},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":1.0,"spinRate":2558,"spinDirection":196},"zone":2,"typeConfidence":0.88,"plateTime":0.40626994350116297,"extension":6.511569857779212},"index":0,"playId":"de0d852a-0865-3871-a083-ddc46c8c1fec","pitchNumber":1,"startTime":"2026-05-05T00:54:47.684Z","endTime":"2026-05-05T00:54:57.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6092579371377,"aZ":-30.664824144933444,"pfxX":8.90218813557477,"pfxZ":0.9934864423255974,"pX":0.14917700587553173,"pZ":1.4098755442024162,"vX0":2.756142918244626,"vY0":-123.08155760487405,"vZ0":-2.262604394069456,"x":111.31,"y":200.71,"x0":-2.144353632886864,"y0":50.00277847592322,"z0":4.96232143742857,"aX":13.527306879792407},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-16.8,"spinRate":2777,"spinDirection":58},"zone":14,"typeConfidence":0.92,"plateTime":0.4466537546000442,"extension":6.4674918021557515},"hitData":{"launchSpeed":81.1,"launchAngle":56.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.67,"coordY":134.18}},"index":1,"playId":"a5fc1ecb-710d-3f98-9b50-56b25aee8105","pitchNumber":2,"startTime":"2026-05-05T00:55:24.966Z","endTime":"2026-05-05T00:55:35.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:55:35.550Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T00:57:33.825Z","endTime":"2026-05-05T00:58:33.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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(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":88.5,"endSpeed":81.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77015952127936,"aZ":-22.149661796947417,"pfxX":0.19338392678114547,"pfxZ":5.970749401676491,"pX":-0.7666610757345916,"pZ":1.5233253877429784,"vX0":3.8764358893986173,"vY0":-128.74946396255743,"vZ0":-7.266925720798504,"x":146.22,"y":197.65,"x0":-2.3169317543550525,"y0":50.000480138829616,"z0":6.096768679742042,"aX":0.32448410234448405},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.4,"breakHorizontal":-1.2,"spinRate":2136,"spinDirection":197},"zone":7,"typeConfidence":0.9,"plateTime":0.42544298559648075,"extension":6.852787332484944},"index":0,"playId":"3a88c123-e726-3eea-b5a3-7a1e1a70ff36","pitchNumber":1,"startTime":"2026-05-05T00:57:59.549Z","endTime":"2026-05-05T00:58:04.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.941543247902548,"aZ":-24.217623169048842,"pfxX":-7.330586843816368,"pfxZ":6.006421655823635,"pX":-0.6611882269448757,"pZ":2.8586341413351364,"vX0":4.617888946967098,"vY0":-114.8426669465833,"vZ0":-3.112574933320512,"x":142.2,"y":161.6,"x0":-1.7541979602427737,"y0":50.00163147480131,"z0":6.608511078714533,"aX":-9.70865271789751},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":10.3,"breakHorizontal":12.0,"spinRate":1452,"spinDirection":247},"zone":1,"typeConfidence":0.9,"plateTime":0.47847536316153416,"extension":6.7427595883288},"index":1,"playId":"c8a0edf0-a510-3de0-be03-7d6d09e6abab","pitchNumber":2,"startTime":"2026-05-05T00:58:11.721Z","endTime":"2026-05-05T00:58:16.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":92.6,"endSpeed":83.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02353300922195,"aZ":-10.557950156810529,"pfxX":-4.1800550432224135,"pfxZ":11.930810756654239,"pX":0.27313815786225243,"pZ":2.4465867607140117,"vX0":6.627619620917944,"vY0":-134.45843835699725,"vZ0":-8.368360743242627,"x":106.59,"y":172.72,"x0":-1.6926110474466467,"y0":50.00383775381552,"z0":6.369124449636133,"aX":-7.574459170948371},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.8,"breakHorizontal":6.0,"spinRate":2220,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.40901502286261815,"extension":6.740625153612597},"hitData":{"launchSpeed":79.6,"launchAngle":30.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.53,"coordY":97.52}},"index":2,"playId":"ed74b720-6c49-3a90-a80a-27264571a95b","pitchNumber":3,"startTime":"2026-05-05T00:58:24.604Z","endTime":"2026-05-05T00:58:33.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:58:33.604Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, first baseman Vinnie Pasquantino to pitcher Michael Wacha.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T00:58:45.445Z","endTime":"2026-05-05T00:59:01.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":82.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.332241955832252,"aZ":-19.364627678948306,"pfxX":-1.2370539243143142,"pfxZ":7.487184251691986,"pX":-0.23263178978200233,"pZ":1.406258864574214,"vX0":5.332168678911023,"vY0":-129.77615607187434,"vZ0":-8.288766195488654,"x":125.87,"y":200.81,"x0":-2.1503693896961478,"y0":50.00564435592905,"z0":6.108473099158797,"aX":-2.1178163252615962},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.0,"breakHorizontal":1.1,"spinRate":2128,"spinDirection":188},"zone":13,"typeConfidence":0.91,"plateTime":0.4215259898533046,"extension":6.94647972516023},"hitData":{"launchSpeed":70.4,"launchAngle":-49.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.34,"coordY":171.99}},"index":0,"playId":"1cff5708-8a93-38aa-bf91-b1bd5bae8f45","pitchNumber":1,"startTime":"2026-05-05T00:58:53.359Z","endTime":"2026-05-05T00:59:01.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-05T00:59:01.669Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-05T00:59:22.529Z","endTime":"2026-05-05T01:00:59.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":80.1,"endSpeed":73.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74147782284306,"aZ":-26.149971960058103,"pfxX":-8.278348536753118,"pfxZ":4.409619600429519,"pX":-0.11638491805906151,"pZ":2.9411045613067786,"vX0":6.225571044329752,"vY0":-116.40912429768625,"vZ0":-2.6695793269192554,"x":121.44,"y":159.37,"x0":-1.7555688059388606,"y0":50.00409486686915,"z0":6.589512256722992,"aX":-11.313027413719897},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.6,"breakHorizontal":13.3,"spinRate":1573,"spinDirection":239},"zone":2,"typeConfidence":0.9,"plateTime":0.4713051961305581,"extension":6.690413356635478},"index":0,"playId":"8e1d80c9-db2a-30cc-9621-da2abe16621e","pitchNumber":1,"startTime":"2026-05-05T00:59:34.239Z","endTime":"2026-05-05T00:59:38.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":85.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77530798008466,"aZ":-12.475054814175072,"pfxX":-3.411748684292234,"pfxZ":10.626736980751854,"pX":0.5313767549209859,"pZ":3.1748306193239735,"vX0":7.16523200940822,"vY0":-135.3601018883487,"vZ0":-6.0861485670202295,"x":96.75,"y":153.06,"x0":-1.7078365790286767,"y0":50.006019768688354,"z0":6.327369203742858,"aX":-6.326946324348159},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":4.7,"spinRate":2199,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.4047762576636158,"extension":6.7044620378862545},"index":1,"playId":"3beb9c0d-0b4e-35b1-9eb1-0100f6b7f53b","pitchNumber":2,"startTime":"2026-05-05T00:59:44.942Z","endTime":"2026-05-05T00:59:49.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.437419269755395,"aZ":-26.98306088279604,"pfxX":-9.036082385735046,"pfxZ":3.7075207534444816,"pX":-1.8878041297702985,"pZ":1.6329342242968894,"vX0":2.8171271656556196,"vY0":-117.90569861481904,"vZ0":-5.505140025378042,"x":188.96,"y":194.69,"x0":-1.9274873601014728,"y0":50.00417336769278,"z0":6.50298142414635,"aX":-12.661360019930946},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":1487,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4654062424061767,"extension":6.529406100866489},"index":2,"playId":"d936604d-f32f-3bca-907b-66f654ec30b4","pitchNumber":3,"startTime":"2026-05-05T01:00:08.266Z","endTime":"2026-05-05T01:00:12.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.288874452139368,"aZ":-11.865338861340579,"pfxX":-4.515234807869271,"pfxZ":10.891489896657756,"pX":0.4866336676031313,"pZ":3.376805878286948,"vX0":7.292553446663154,"vY0":-135.82560452185587,"vZ0":-6.213261364647108,"x":98.45,"y":147.61,"x0":-1.648847402388295,"y0":50.005091659701364,"z0":6.5224023117142345,"aX":-8.42175289402487},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":6.6,"spinRate":2201,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40356404562740567,"extension":6.6056459698288545},"index":3,"playId":"5c676b9f-d2c0-37c2-a2a6-6edce88f9ad1","pitchNumber":4,"startTime":"2026-05-05T01:00:21.928Z","endTime":"2026-05-05T01:00:26.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.108003683831882,"aZ":-22.960231863623246,"pfxX":1.8719921428665425,"pfxZ":5.210810627446415,"pX":-0.161633909938602,"pZ":3.119507257391797,"vX0":4.72163639706673,"vY0":-131.91423325795733,"vZ0":-3.7347806191478665,"x":123.16,"y":154.55,"x0":-2.2154221244412655,"y0":50.00414854605232,"z0":6.239066916750004,"aX":3.311171187123514},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-4.4,"spinRate":2254,"spinDirection":188},"zone":2,"typeConfidence":0.92,"plateTime":0.414631548971244,"extension":6.786100077248871},"index":4,"playId":"833f6da3-61ea-3292-9111-357ff7559f27","pitchNumber":5,"startTime":"2026-05-05T01:00:54.384Z","endTime":"2026-05-05T01:00:59.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:00:59.879Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T01:02:49.532Z","endTime":"2026-05-05T01:05:08.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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, 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":81.1,"endSpeed":74.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37003655587386,"aZ":-32.857852148702605,"pfxX":7.133635854032008,"pfxZ":-0.4852402651880183,"pX":-0.9939326711465717,"pZ":2.680539421319163,"vX0":0.6623140510412244,"vY0":-118.18030265687834,"vZ0":1.106159374156127,"x":154.89,"y":166.41,"x0":-2.2045297012159732,"y0":50.00120452692221,"z0":5.222757323609514,"aX":10.096461353230026},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.4,"breakHorizontal":-13.1,"spinRate":2765,"spinDirection":66},"zone":11,"typeConfidence":0.89,"plateTime":0.4633344764546572,"extension":6.238270731395247},"index":0,"playId":"e17a23fa-c792-3fde-852c-2677a6b5ab8d","pitchNumber":1,"startTime":"2026-05-05T01:03:05.932Z","endTime":"2026-05-05T01:03:10.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.596414774299685,"aZ":-29.622588429206488,"pfxX":10.216464424901014,"pfxZ":1.7735753540283117,"pX":-0.8275678252175959,"pZ":2.543155396896561,"vX0":0.34682516888757686,"vY0":-119.64976571435285,"vZ0":0.24574982811169988,"x":148.54,"y":170.11,"x0":-2.3006307271106445,"y0":50.00343766317803,"z0":5.108776876536224,"aX":14.70938660174744},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.6,"breakHorizontal":-18.6,"spinRate":2777,"spinDirection":11},"zone":4,"typeConfidence":0.94,"plateTime":0.4590058129023995,"extension":6.219301662901226},"index":1,"playId":"852a340a-e295-357f-a829-6adf35c56e19","pitchNumber":2,"startTime":"2026-05-05T01:03:19.125Z","endTime":"2026-05-05T01:03:23.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3083098043921,"aZ":-23.89064958992646,"pfxX":-0.07596052466146164,"pfxZ":4.562735368423372,"pX":-0.3033977662160118,"pZ":3.3269278117745613,"vX0":4.873888420529827,"vY0":-133.51978724927721,"vZ0":0.3253122471672386,"x":128.56,"y":148.95,"x0":-2.1384042884932666,"y0":50.001027477412,"z0":4.9152441628618,"aX":-0.13782640670481633},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":-0.8,"spinRate":2515,"spinDirection":198},"zone":2,"typeConfidence":0.87,"plateTime":0.40937323117402347,"extension":6.344059704061514},"index":2,"playId":"c820eaf4-c8f3-384c-ac95-b964547360c3","pitchNumber":3,"startTime":"2026-05-05T01:03:34.195Z","endTime":"2026-05-05T01:03:37.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61866787958529,"aZ":-18.333478407182948,"pfxX":-0.9362931240964123,"pfxZ":7.4060829882940045,"pX":0.27939852468705406,"pZ":3.0101531556087053,"vX0":6.156934966039237,"vY0":-135.81316202480014,"vZ0":-1.722078653937685,"x":106.35,"y":157.51,"x0":-1.8949093198405018,"y0":50.004069509098755,"z0":4.926988704224632,"aX":-1.7512932380462742},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":0.4,"spinRate":2549,"spinDirection":199},"zone":3,"typeConfidence":0.89,"plateTime":0.4032235744259154,"extension":6.244848382745176},"index":3,"playId":"c9e5bdf4-7557-345a-a906-18eecf3c38e0","pitchNumber":4,"startTime":"2026-05-05T01:03:55.645Z","endTime":"2026-05-05T01:03:59.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-05T01:04:10.849Z","endTime":"2026-05-05T01:04:22.444Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.233288878515932,"aZ":-18.79456989653624,"pfxX":-0.697921649305969,"pfxZ":7.15171671693645,"pX":-1.22518590074214,"pZ":3.256159239654423,"vX0":2.424030830866425,"vY0":-135.3393007721003,"vZ0":-1.1266034888738807,"x":163.7,"y":150.86,"x0":-2.0384900157425085,"y0":50.000782901765675,"z0":4.983603172227325,"aX":-1.3055639526923284},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":0.8,"spinRate":2494,"spinDirection":204},"zone":11,"typeConfidence":0.88,"plateTime":0.40342868006908406,"extension":6.3581162726910625},"index":5,"playId":"17873f92-b21e-3d71-98af-070cca957083","pitchNumber":5,"startTime":"2026-05-05T01:04:22.444Z","endTime":"2026-05-05T01:04:26.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.259373019008855,"aZ":-34.67532231189084,"pfxX":6.945460788611535,"pfxZ":-1.707206148560811,"pX":1.1243482221129306,"pZ":1.1453677035422345,"vX0":4.760118611307929,"vY0":-120.72110763193547,"vZ0":-1.779960242485187,"x":74.14,"y":207.86,"x0":-1.7808632181002715,"y0":50.00330123720111,"z0":4.967507237420498,"aX":10.169103253901646},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.2,"breakHorizontal":-13.8,"spinRate":2703,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.45511410922889706,"extension":6.378358076611542},"index":6,"playId":"82cbc7da-4954-3d5c-b9cf-7fc8de58ae51","pitchNumber":6,"startTime":"2026-05-05T01:04:39.212Z","endTime":"2026-05-05T01:04:44.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.336752832201384,"aZ":-35.17047898292163,"pfxX":6.3830837825984315,"pfxZ":-2.053662587859735,"pX":-0.34028654488977306,"pZ":2.093491052835856,"vX0":1.9920254195574039,"vY0":-120.58447979686657,"vZ0":0.500405539438703,"x":129.97,"y":182.26,"x0":-2.0080884559832004,"y0":50.0012599465767,"z0":5.007767294031519,"aX":9.3181512629398},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.2,"breakHorizontal":-12.0,"spinRate":2708,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.45572810534690467,"extension":6.372755321143855},"hitData":{"launchSpeed":88.3,"launchAngle":36.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.77,"coordY":94.07}},"index":7,"playId":"2b065051-8ab4-3fd2-bd9d-2bf50f47f705","pitchNumber":7,"startTime":"2026-05-05T01:04:57.454Z","endTime":"2026-05-05T01:05:08.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:05:08.467Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lane Thomas pops out to third baseman José Ramírez in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T01:05:15.511Z","endTime":"2026-05-05T01:06:26.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":83.6,"endSpeed":76.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.372414332404457,"aZ":-29.84209731129057,"pfxX":7.651606419699169,"pfxZ":1.5729574573357912,"pX":1.1065053757082028,"pZ":1.5484654395051771,"vX0":5.119340308472191,"vY0":-121.63405472440174,"vZ0":-1.6652375941961546,"x":74.82,"y":196.97,"x0":-2.0275663754102284,"y0":50.00115400595288,"z0":4.857249905926833,"aX":11.334583630329405},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.6,"breakHorizontal":-15.1,"spinRate":2716,"spinDirection":62},"zone":14,"typeConfidence":0.92,"plateTime":0.452257789279618,"extension":6.413890473948225},"index":0,"playId":"23a5bb9d-1a7c-379c-9f22-3434bbeb4f3a","pitchNumber":1,"startTime":"2026-05-05T01:05:31.042Z","endTime":"2026-05-05T01:05:35.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":82.3,"endSpeed":74.9,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.251797959440047,"aZ":-33.09343716821405,"pfxX":7.075773106789525,"pfxZ":-0.6409206972996255,"pX":0.8608368343617553,"pZ":2.1059288562567713,"vX0":4.633875905713655,"vY0":-119.73987108689262,"vZ0":0.44571158004312195,"x":84.19,"y":181.92,"x0":-2.028552953535615,"y0":50.0041803277152,"z0":4.913489475714687,"aX":10.125036986042296},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.7,"breakHorizontal":-14.0,"spinRate":2707,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4599904267759811,"extension":6.425775843077936},"index":1,"playId":"2a0d0e1d-ff68-3d8f-8e19-671f946f8865","pitchNumber":2,"startTime":"2026-05-05T01:05:44.357Z","endTime":"2026-05-05T01:05:49.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.6,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52902578361027,"aZ":-22.660756660376446,"pfxX":-6.51819055208617,"pfxZ":5.257651679136119,"pX":1.0854513612145957,"pZ":1.9970413611202236,"vX0":9.887053473467233,"vY0":-134.70982640037914,"vZ0":-2.911589185505564,"x":75.63,"y":184.86,"x0":-1.8121374999398907,"y0":50.002138086344864,"z0":4.722167703839929,"aX":-11.792871741329128},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":9.2,"spinRate":2458,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4090509119417023,"extension":6.789395927439855},"index":2,"playId":"19b64632-4eca-3bd0-8379-e36c43276960","pitchNumber":3,"startTime":"2026-05-05T01:06:01.585Z","endTime":"2026-05-05T01:06:06.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.060560522021966,"aZ":-23.1993056401695,"pfxX":-7.604924125565271,"pfxZ":5.0056782999940435,"pX":-0.7690585874259612,"pZ":2.86179237939066,"vX0":6.104103597061691,"vY0":-134.06942835924073,"vZ0":-0.7909586364205766,"x":146.31,"y":161.51,"x0":-2.104415308421729,"y0":50.003561225942356,"z0":4.839355286621791,"aX":-13.636499641037792},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.1,"breakHorizontal":12.2,"spinRate":2457,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.4109334244715872,"extension":6.524586555135263},"hitData":{"launchSpeed":68.7,"launchAngle":57.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":67.98,"coordY":155.25}},"index":3,"playId":"ea9a635b-a85e-3de3-bee4-4ec8c489d1a3","pitchNumber":4,"startTime":"2026-05-05T01:06:16.311Z","endTime":"2026-05-05T01:06:26.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:06:26.333Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jac Caglianone homers (4) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T01:06:46.050Z","endTime":"2026-05-05T01:07:54.468Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":{"id":670036,"link":"/api/v1/people/670036"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.435225290340323,"aZ":-24.884138272166172,"pfxX":2.8631870237855215,"pfxZ":4.095657835890039,"pX":0.06464590934417101,"pZ":3.9423106477887973,"vX0":3.5250293874751812,"vY0":-131.95920171643778,"vZ0":1.048956843348245,"x":114.54,"y":132.34,"x0":-1.6556212877111942,"y0":50.00523443171203,"z0":5.359271893523724,"aX":5.101314893789032},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-5.9,"spinRate":2441,"spinDirection":161},"zone":12,"typeConfidence":0.95,"plateTime":0.41348883008574155,"extension":6.260733773822405},"index":0,"playId":"5ae06471-a2b8-381e-83bf-594ff40ae1fe","pitchNumber":1,"startTime":"2026-05-05T01:06:54.080Z","endTime":"2026-05-05T01:06:58.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.192055027782608,"aZ":-23.380004251866808,"pfxX":1.270764841321915,"pfxZ":4.846928625316256,"pX":-1.4866952016049693,"pZ":4.570516816479204,"vX0":0.7560206141411285,"vY0":-133.48321965391676,"vZ0":2.876604052722452,"x":173.67,"y":115.38,"x0":-1.9381829698498267,"y0":50.00384498080401,"z0":5.156768042028712,"aX":2.306331076521125},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":-2.4,"spinRate":2537,"spinDirection":188},"zone":11,"typeConfidence":0.66,"plateTime":0.40944454903698047,"extension":6.173117448477527},"index":1,"playId":"81c12e35-ec6a-3e75-8164-9dffab452735","pitchNumber":2,"startTime":"2026-05-05T01:07:09.828Z","endTime":"2026-05-05T01:07:13.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.785678848220375,"aZ":-21.634272741025377,"pfxX":1.0654430268175175,"pfxZ":5.742442657957584,"pX":0.41168295633711177,"pZ":3.352832278325406,"vX0":5.182484943833479,"vY0":-133.86719271932955,"vZ0":-0.8206383359921435,"x":101.31,"y":148.25,"x0":-1.6788019097193851,"y0":50.00493522705355,"z0":5.195999809767111,"aX":1.9548367486956022},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.4,"breakHorizontal":-2.9,"spinRate":2508,"spinDirection":190},"zone":3,"typeConfidence":0.88,"plateTime":0.4073775931784147,"extension":6.327670401295501},"hitData":{"launchSpeed":104.2,"launchAngle":28.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.83,"coordY":55.2}},"index":2,"playId":"05790af5-d115-36a9-bafd-879c5fbdddfb","pitchNumber":3,"startTime":"2026-05-05T01:07:29.260Z","endTime":"2026-05-05T01:07:54.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":7.6000000000000085,"leverageIndex":0.28,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:07:54.468Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T01:08:04.045Z","endTime":"2026-05-05T01:09:17.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.327382476354344,"aZ":-33.10600362149608,"pfxX":6.976888870771035,"pfxZ":-0.6467595508348847,"pX":-1.330294534199822,"pZ":1.6638487893775697,"vX0":-0.3031250113076152,"vY0":-119.38752445320048,"vZ0":-1.002047714198579,"x":167.71,"y":193.86,"x0":-2.107755573667827,"y0":50.00212805595502,"z0":5.072793120391422,"aX":10.055014695664198},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.2,"breakHorizontal":-12.6,"spinRate":2759,"spinDirection":51},"zone":13,"typeConfidence":0.89,"plateTime":0.45906446003804957,"extension":6.244122678903749},"index":0,"playId":"857d3a35-30b5-380c-a22f-00cac2ffa75b","pitchNumber":1,"startTime":"2026-05-05T01:08:15.125Z","endTime":"2026-05-05T01:08:19.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.523888361575953,"aZ":-31.047558703183064,"pfxX":7.185446963625923,"pfxZ":0.7738245598986655,"pX":-0.8270966544342087,"pZ":2.3208821713563332,"vX0":0.8692538290304768,"vY0":-120.33982875945823,"vZ0":0.048781698121001416,"x":148.53,"y":176.12,"x0":-2.1265668373975104,"y0":50.004099486325195,"z0":5.062976297268486,"aX":10.482330327841085},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.7,"breakHorizontal":-13.2,"spinRate":2628,"spinDirection":58},"zone":4,"typeConfidence":0.9,"plateTime":0.4560919289384051,"extension":6.279035566162655},"index":1,"playId":"5acdef17-aac7-3496-9fa5-8b70ba6283bb","pitchNumber":2,"startTime":"2026-05-05T01:08:28.608Z","endTime":"2026-05-05T01:08:34.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.684234587182367,"aZ":-23.583206031333596,"pfxX":-0.2361893838432909,"pfxZ":4.737092585860793,"pX":-0.6756857134315852,"pZ":2.653264526052726,"vX0":3.868199471347141,"vY0":-133.96674830082293,"vZ0":-1.5520025681278753,"x":142.76,"y":167.14,"x0":-2.109216611950985,"y0":50.00033978669279,"z0":4.930333064634788,"aX":-0.42876160430674176},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.4,"breakHorizontal":-0.5,"spinRate":2517,"spinDirection":192},"zone":1,"typeConfidence":0.88,"plateTime":0.40928498821754244,"extension":6.594756897332475},"index":2,"playId":"e165380e-6417-305f-803d-591008cb7acb","pitchNumber":3,"startTime":"2026-05-05T01:08:42.860Z","endTime":"2026-05-05T01:08:46.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.708905577816207,"aZ":-21.855129959979184,"pfxX":0.1917155239474324,"pfxZ":5.7028702668659745,"pX":1.086173940399059,"pZ":1.7095205743517186,"vX0":7.170351655471209,"vY0":-133.64683673530595,"vZ0":-4.2547085318779665,"x":75.6,"y":192.62,"x0":-1.6560856330881861,"y0":50.00417970251968,"z0":4.891234854542141,"aX":0.34560156136392833},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":-1.9,"spinRate":2502,"spinDirection":181},"zone":14,"typeConfidence":0.88,"plateTime":0.4097834434761056,"extension":6.386084208954684},"index":3,"playId":"c348002a-c710-344e-be2b-d5ced0120f82","pitchNumber":4,"startTime":"2026-05-05T01:08:57.405Z","endTime":"2026-05-05T01:09:01.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422805802649822,"aZ":-19.741605955831012,"pfxX":0.8831463132304833,"pfxZ":6.7435948382368025,"pX":-1.4126600605312851,"pZ":3.247854999602769,"vX0":1.5461150836430972,"vY0":-134.25831462528643,"vZ0":-0.9407582782893162,"x":170.85,"y":151.09,"x0":-2.108530434678763,"y0":50.00014765244555,"z0":4.995037529162316,"aX":1.6276517949218505},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-1.9,"spinRate":2459,"spinDirection":199},"zone":11,"typeConfidence":0.88,"plateTime":0.40645732369165977,"extension":6.284299913567789},"index":4,"playId":"22f0cd4c-eabf-348d-95d8-48d12c6eb55b","pitchNumber":5,"startTime":"2026-05-05T01:09:14.135Z","endTime":"2026-05-05T01:09:17.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:09:17.914Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Loftin lines out to left fielder Steven Kwan.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-05T01:11:49.187Z","endTime":"2026-05-05T01:12:37.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-05T01:09:34.658Z","endTime":"2026-05-05T01:10:36.049Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Connor Brogdon replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-05T01:10:36.049Z","endTime":"2026-05-05T01:11:51.480Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641401,"link":"/api/v1/people/641401"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.6,"endSpeed":87.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.211751223206104,"aZ":-11.677054114999812,"pfxX":-5.752980463844402,"pfxZ":10.52508956768021,"pX":1.0371819413019694,"pZ":2.663102008968476,"vX0":10.981083167858943,"vY0":-138.71089476861758,"vZ0":-6.4115604744314245,"x":77.47,"y":166.88,"x0":-2.226536692793821,"y0":50.00078429911429,"z0":5.783937363787343,"aX":-11.202231094463832},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":8.2,"spinRate":2327,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3949624893182242,"extension":6.889614680911433},"index":2,"playId":"a242be51-5e62-3cfc-b31a-93a92c12c78f","pitchNumber":1,"startTime":"2026-05-05T01:11:51.480Z","endTime":"2026-05-05T01:11:55.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.258106909770206,"aZ":-12.867930918601918,"pfxX":-4.629363529024541,"pfxZ":10.089790092235981,"pX":0.14868521407815374,"pZ":3.10596059311137,"vX0":7.8115217085413065,"vY0":-137.62186721795706,"vZ0":-5.118935949155428,"x":111.33,"y":154.92,"x0":-2.128317488292039,"y0":50.00399882136938,"z0":5.865626320047512,"aX":-8.859746222434719},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":6.7,"spinRate":2329,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.398379003040787,"extension":6.765099259001028},"index":3,"playId":"6e1820a7-4ec4-379d-8fac-be0f91b03a89","pitchNumber":2,"startTime":"2026-05-05T01:12:08.144Z","endTime":"2026-05-05T01:12:12.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16786600981484,"aZ":-25.19107520124074,"pfxX":-8.19644081775781,"pfxZ":4.751294681839557,"pX":0.2944360217739272,"pZ":1.8172224661802439,"vX0":8.712251838129022,"vY0":-120.39946391662295,"vZ0":-3.8926096980634175,"x":105.78,"y":189.71,"x0":-2.304471688442918,"y0":50.002288322220345,"z0":5.681825231606906,"aX":-12.044953076952844},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.9,"breakHorizontal":12.8,"spinRate":1844,"spinDirection":255},"zone":9,"typeConfidence":2.0,"plateTime":0.45475630441395776,"extension":6.645080670954168},"hitData":{"launchSpeed":78.2,"launchAngle":29.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.3,"coordY":119.04}},"index":4,"playId":"4d77a38f-866c-3e33-a72e-b77ca80f0804","pitchNumber":3,"startTime":"2026-05-05T01:12:28.613Z","endTime":"2026-05-05T01:12:37.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:12:37.929Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rhys Hoskins grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T01:14:33.169Z","endTime":"2026-05-05T01:14:52.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.694753198687284,"aZ":-18.12943252957735,"pfxX":-8.033361308603908,"pfxZ":7.731341358148793,"pX":-0.8467708934500119,"pZ":3.169884697699939,"vX0":5.4118361993966015,"vY0":-133.6667540811408,"vZ0":-5.252136937992204,"x":149.28,"y":153.19,"x0":-1.849683370754665,"y0":50.003803786324184,"z0":6.454034357678874,"aX":-14.597637813991211},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.1,"breakHorizontal":13.4,"spinRate":1982,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.4091166648494182,"extension":6.561480472195622},"hitData":{"launchSpeed":49.7,"launchAngle":15.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.29,"coordY":160.57}},"index":0,"playId":"40e6ecce-e05f-3a02-9b61-6d1a2a8e3f35","pitchNumber":1,"startTime":"2026-05-05T01:14:44.429Z","endTime":"2026-05-05T01:14:52.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.7,"awayTeamWinProbability":8.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:14:52.461Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T01:15:04.939Z","endTime":"2026-05-05T01:17:21.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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":92.0,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.605823087098454,"aZ":-12.259153153007764,"pfxX":-4.791505225074836,"pfxZ":11.031296103507241,"pX":-0.8924112069249435,"pZ":2.232858562352082,"vX0":3.9739308854135675,"vY0":-133.70472095584688,"vZ0":-8.496791649189449,"x":151.02,"y":178.49,"x0":-1.7775605467007785,"y0":50.001421447649676,"z0":6.337493142278262,"aX":-8.649530122787233},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":7.8,"spinRate":2142,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.41009984901914764,"extension":6.64522437592098},"index":0,"playId":"25394f78-5ad7-3cbf-bb3c-be161c568f90","pitchNumber":1,"startTime":"2026-05-05T01:15:24.732Z","endTime":"2026-05-05T01:15:28.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":92.7,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61464912953165,"aZ":-13.294720131994767,"pfxX":-5.485706046517563,"pfxZ":10.30911245827868,"pX":-0.9164385412275888,"pZ":2.9172299086186926,"vX0":4.535177401809582,"vY0":-134.7927481601772,"vZ0":-6.579459258602126,"x":151.93,"y":160.01,"x0":-1.912034145310881,"y0":50.00223203060398,"z0":6.337178359757727,"aX":-10.045688080227853},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":8.9,"spinRate":2169,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.4071006411428941,"extension":6.621295148964849},"index":1,"playId":"e74d02a7-9e78-3fe0-800b-aa56c2e1d2b5","pitchNumber":2,"startTime":"2026-05-05T01:15:37.358Z","endTime":"2026-05-05T01:15:42.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":92.7,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.021046303790364,"aZ":-11.952656292293266,"pfxX":-3.873860875330708,"pfxZ":11.026159352470195,"pX":-0.19297017455248697,"pZ":2.7594188354976206,"vX0":5.475246208630872,"vY0":-134.75010127991413,"vZ0":-7.458711408507127,"x":124.36,"y":164.28,"x0":-1.7504461415529566,"y0":50.002279296468146,"z0":6.412757912254332,"aX":-7.104553901131979},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":5.8,"spinRate":2193,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.40688712520366455,"extension":6.699289145514286},"index":2,"playId":"1a3f3c7c-34a5-314b-ba22-062109e54347","pitchNumber":3,"startTime":"2026-05-05T01:15:52.308Z","endTime":"2026-05-05T01:15:56.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548740085901407,"aZ":-23.860201290979575,"pfxX":-5.410813456818705,"pfxZ":6.160860072830873,"pX":0.2917659708426693,"pZ":2.628331125206893,"vX0":6.360388418591336,"vY0":-115.73352350363113,"vZ0":-3.6715561729885255,"x":105.88,"y":167.82,"x0":-1.7951544786769336,"y0":50.005464178116355,"z0":6.532789172397396,"aX":-7.306870290708735},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":10.4,"breakHorizontal":8.2,"spinRate":1529,"spinDirection":244},"zone":6,"typeConfidence":0.8,"plateTime":0.47412273585292475,"extension":6.72831949200658},"index":3,"playId":"51a11a93-6be7-3a05-8823-f5d49d7fd170","pitchNumber":4,"startTime":"2026-05-05T01:16:07.896Z","endTime":"2026-05-05T01:16:13.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.6,"endSpeed":85.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.568971654738284,"aZ":-13.813958141384578,"pfxX":-3.7881040434186444,"pfxZ":9.668638979230952,"pX":-0.027857735586295236,"pZ":2.847565710765046,"vX0":5.834401081163258,"vY0":-137.43200847139912,"vZ0":-6.919557403357012,"x":118.06,"y":161.9,"x0":-1.6934069508745666,"y0":50.00229379691945,"z0":6.350045844763325,"aX":-7.193128577292932},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":5.5,"spinRate":2192,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39968095590112496,"extension":6.7934036004649405},"index":4,"playId":"a2a5e61a-6acd-3905-afd1-f67598431d5c","pitchNumber":5,"startTime":"2026-05-05T01:16:21.607Z","endTime":"2026-05-05T01:16:28.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2495665636105,"aZ":-21.44754478400253,"pfxX":1.045307616660525,"pfxZ":6.039600746676863,"pX":0.811470569184558,"pZ":1.2161711859957642,"vX0":7.327459576785875,"vY0":-131.53352060889105,"vZ0":-8.358380374386329,"x":86.07,"y":205.94,"x0":-2.130446477851949,"y0":50.005163913492915,"z0":5.988764075238647,"aX":1.8571114481783804},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":-3.2,"spinRate":2238,"spinDirection":192},"zone":14,"typeConfidence":0.92,"plateTime":0.4142152888524526,"extension":6.856176107940065},"index":5,"playId":"72eb05cc-8be0-3ef8-bf36-271ab82113e6","pitchNumber":6,"startTime":"2026-05-05T01:16:58.019Z","endTime":"2026-05-05T01:17:01.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10886818280567,"aZ":-33.84331282693631,"pfxX":-10.123708548446992,"pfxZ":-1.2053267663342355,"pX":-0.17122234137319345,"pZ":1.5603139840898523,"vX0":6.49125683331385,"vY0":-117.66974688349575,"vZ0":-4.08337054832101,"x":123.53,"y":196.65,"x0":-1.6622371981080335,"y0":50.00047166311235,"z0":6.482413965992229,"aX":-14.073601270353214},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.0,"breakHorizontal":16.6,"spinRate":1525,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4670083032837953,"extension":6.686310225782247},"hitData":{"launchSpeed":85.0,"launchAngle":34.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.37,"coordY":96.26}},"index":6,"playId":"a9d97dd8-0531-3024-a099-a1405d2d2600","pitchNumber":7,"startTime":"2026-05-05T01:17:11.102Z","endTime":"2026-05-05T01:17:21.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.30000000000001,"awayTeamWinProbability":6.699999999999989,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:17:21.126Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Fry singles on a line drive to center fielder Lane Thomas.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T01:17:30.361Z","endTime":"2026-05-05T01:18:36.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.52322188540884,"aZ":-38.56760577671264,"pfxX":4.642354154697982,"pfxZ":-5.180298754066797,"pX":0.28985307821354733,"pZ":2.2839649851854418,"vX0":3.6218798010714726,"vY0":-110.32660254214605,"vZ0":-0.2699181640815522,"x":105.95,"y":177.11,"x0":-1.9759602590446503,"y0":50.004143039378455,"z0":6.4706547131056515,"aX":5.726334326941058},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-9.1,"breakHorizontal":-9.4,"spinRate":1937,"spinDirection":21},"zone":6,"typeConfidence":0.83,"plateTime":0.4963406852349852,"extension":6.7355991323159445},"index":0,"playId":"d7f3d061-ed73-3d26-9044-1062687a798b","pitchNumber":1,"startTime":"2026-05-05T01:17:41.367Z","endTime":"2026-05-05T01:17:44.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.935267962457385,"aZ":-16.299964958898705,"pfxX":-7.223608133416848,"pfxZ":8.602795505853999,"pX":-1.0187980472842026,"pZ":3.3855111331625127,"vX0":4.433102909229745,"vY0":-134.66943939285764,"vZ0":-5.102626878793122,"x":155.83,"y":147.37,"x0":-1.7436472131167982,"y0":50.005695678149905,"z0":6.449586555272103,"aX":-13.333823121544002},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":12.2,"spinRate":2003,"spinDirection":201},"zone":11,"typeConfidence":0.77,"plateTime":0.4059741064280362,"extension":6.681771704636199},"index":1,"playId":"f066b2f7-0633-30be-a168-d43efcbfb62a","pitchNumber":2,"startTime":"2026-05-05T01:17:52.591Z","endTime":"2026-05-05T01:17:57.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.4,"endSpeed":86.1,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.750756809392477,"aZ":-15.843698499282512,"pfxX":-7.6824550884821265,"pfxZ":8.6906649436791,"pX":-0.4139384304281071,"pZ":1.8187153467855397,"vX0":6.6333404433902885,"vY0":-135.72367966836453,"vZ0":-8.935294424068175,"x":132.78,"y":189.67,"x0":-1.8831411010064054,"y0":50.00180103413655,"z0":6.240824052845197,"aX":-14.43290609037852},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":12.6,"spinRate":2040,"spinDirection":202},"zone":7,"typeConfidence":0.91,"plateTime":0.40248487546401046,"extension":6.7639830382369555},"index":2,"playId":"29d2a0e4-d1df-321b-8049-7d20838c9f0c","pitchNumber":3,"startTime":"2026-05-05T01:18:07.142Z","endTime":"2026-05-05T01:18:11.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20896533287525,"aZ":-27.005841485479852,"pfxX":0.8271177280993767,"pfxZ":3.192409104694958,"pX":0.7445923930439295,"pZ":2.451370822646179,"vX0":6.005700622877268,"vY0":-126.51777285971912,"vZ0":-4.180873787490049,"x":88.62,"y":172.59,"x0":-1.7689277145313766,"y0":50.00127048564036,"z0":6.293640744033602,"aX":1.3384137450202445},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.0,"breakHorizontal":-2.9,"spinRate":1970,"spinDirection":176},"zone":6,"typeConfidence":0.57,"plateTime":0.4331877968368931,"extension":6.695580543100499},"hitData":{"launchSpeed":90.0,"launchAngle":17.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.55,"coordY":71.99}},"index":3,"playId":"e3a33fa5-5737-3825-9561-caceb130b2fb","pitchNumber":4,"startTime":"2026-05-05T01:18:25.958Z","endTime":"2026-05-05T01:18:36.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.33,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:18:36.759Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angel Martínez doubles (7) on a sharp line drive to right fielder Jac Caglianone. David Fry to 3rd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T01:18:52.906Z","endTime":"2026-05-05T01:20:39.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnThird":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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":93.4,"endSpeed":85.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79173920546957,"aZ":-10.080616554823822,"pfxX":-4.4826820879335525,"pfxZ":11.947986157580004,"pX":-0.06937650608174149,"pZ":1.0620842866121758,"vX0":5.576016370346836,"vY0":-135.41938878674605,"vZ0":-12.078448446539912,"x":119.64,"y":210.1,"x0":-1.5769949521251807,"y0":50.00181261186973,"z0":6.296157062297228,"aX":-8.288608345359368},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":6.8,"spinRate":2174,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.40514219076294955,"extension":6.679925453824629},"index":0,"playId":"b0fbf344-dffd-3c60-a4dc-948295b6ffe6","pitchNumber":1,"startTime":"2026-05-05T01:19:02.864Z","endTime":"2026-05-05T01:19:06.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.0,"endSpeed":84.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.136678124201342,"aZ":-11.397656150395648,"pfxX":-4.5435305277332985,"pfxZ":11.291054635719497,"pX":-1.0104900615633106,"pZ":2.04865530815623,"vX0":3.4805465051876032,"vY0":-135.1952837844068,"vZ0":-8.984024162666746,"x":155.52,"y":183.47,"x0":-1.728162913410456,"y0":50.00282581508457,"z0":6.227352259447907,"aX":-8.36002687497875},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2200,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.40608186845590133,"extension":6.6895407682632735},"index":1,"playId":"e6c491cc-0252-3450-8c97-66a72c5e136c","pitchNumber":2,"startTime":"2026-05-05T01:19:18.716Z","endTime":"2026-05-05T01:19:23.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.110359230098453,"aZ":-20.869110395235598,"pfxX":0.3539331038350152,"pfxZ":6.646157089924893,"pX":-0.18786279944913795,"pZ":1.9263280820190478,"vX0":5.077344190485234,"vY0":-129.39301318063303,"vZ0":-6.453089272412934,"x":124.16,"y":186.77,"x0":-2.2187797098600806,"y0":50.00604991775857,"z0":6.0434755478501545,"aX":0.6018298252270674},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.8,"breakHorizontal":-1.7,"spinRate":2091,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.4227401728673046,"extension":6.861095888156747},"index":2,"playId":"e4427490-3074-3140-992a-9d1a4d695d45","pitchNumber":3,"startTime":"2026-05-05T01:19:35.690Z","endTime":"2026-05-05T01:19:40.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.174223128407828,"aZ":-23.62015017023251,"pfxX":-7.5007638882325445,"pfxZ":6.294856278763049,"pX":-0.7377158970641647,"pZ":4.949320788100182,"vX0":4.684065091341899,"vY0":-115.96422975151448,"vZ0":0.9500462331876326,"x":145.12,"y":105.15,"x0":-1.811733781400504,"y0":50.00207863659403,"z0":6.79171823945417,"aX":-10.190732833729129},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":11.9,"breakHorizontal":12.4,"spinRate":1472,"spinDirection":241},"zone":11,"typeConfidence":0.89,"plateTime":0.47275541976268576,"extension":6.583119066938469},"index":3,"playId":"8b285977-dc4a-3b59-943a-98806791e113","pitchNumber":4,"startTime":"2026-05-05T01:20:08.296Z","endTime":"2026-05-05T01:20:12.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2300841956789,"aZ":-20.31312523359312,"pfxX":1.3406178559479192,"pfxZ":6.864202804241007,"pX":0.13635774306844117,"pZ":3.1029367818765596,"vX0":5.238694186979447,"vY0":-130.10678848104817,"vZ0":-3.8952777317583984,"x":111.8,"y":155.0,"x0":-2.07088140130375,"y0":50.004217842131574,"z0":6.143583781864744,"aX":2.3166812770356904},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.9,"breakHorizontal":-3.5,"spinRate":2195,"spinDirection":197},"zone":2,"typeConfidence":0.92,"plateTime":0.4196945954620057,"extension":6.9940801172929},"hitData":{"launchSpeed":105.5,"launchAngle":11.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":200.43,"coordY":121.64}},"index":4,"playId":"e53794a1-7a68-339f-828d-c474e970c72c","pitchNumber":5,"startTime":"2026-05-05T01:20:25.787Z","endTime":"2026-05-05T01:20:39.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.3,"awayTeamWinProbability":11.700000000000003,"homeTeamWinProbabilityAdded":-3.8000000000000114,"leverageIndex":0.81,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:20:39.720Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Naylor lines out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-05T01:21:49.503Z","endTime":"2026-05-05T01:22:13.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-05T01:21:15.772Z","endTime":"2026-05-05T01:21:51.190Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.015665052907096,"aZ":-25.974671671403286,"pfxX":-9.097213485657257,"pfxZ":4.516044852737853,"pX":-0.0866557827293993,"pZ":2.624851289405269,"vX0":6.509777684055311,"vY0":-116.73937799224521,"vZ0":-3.3459313565177493,"x":120.3,"y":167.91,"x0":-1.7363613723857865,"y0":50.00479953318451,"z0":6.535314183756539,"aX":-12.49431291082619},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.6,"breakHorizontal":14.8,"spinRate":1480,"spinDirection":244},"zone":5,"typeConfidence":0.9,"plateTime":0.4701078518292432,"extension":6.825459615585454},"index":1,"playId":"2f19a32b-4a27-3a1c-a00a-e0054147ba46","pitchNumber":1,"startTime":"2026-05-05T01:21:51.190Z","endTime":"2026-05-05T01:21:55.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.7,"endSpeed":85.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.927673898533023,"aZ":-13.447710787983823,"pfxX":-3.084829789812919,"pfxZ":9.978643992374053,"pX":0.7955525899500497,"pZ":2.484053577605071,"vX0":7.6726684331139,"vY0":-136.1213429803158,"vZ0":-7.966463895647652,"x":86.68,"y":171.71,"x0":-1.6590169446575247,"y0":50.00174328873173,"z0":6.380084261843715,"aX":-5.789435362560586},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":4.0,"spinRate":2053,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4024116182698445,"extension":6.797411202063041},"hitData":{"launchSpeed":100.7,"launchAngle":7.0,"totalDistance":132.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":158.09,"coordY":163.24}},"index":2,"playId":"0ef85d68-f270-38ac-97d8-4327b7ffb9c5","pitchNumber":2,"startTime":"2026-05-05T01:22:07.705Z","endTime":"2026-05-05T01:22:13.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":2.1,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:22:13.623Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, second baseman Travis Bazzana to first baseman Rhys Hoskins.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T01:24:23.026Z","endTime":"2026-05-05T01:25:03.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57704515649612,"aZ":-30.268979030480992,"pfxX":-9.813040235867554,"pfxZ":1.2629411407219573,"pX":-0.9947268237814674,"pZ":1.4786694075815507,"vX0":6.9602014635810665,"vY0":-122.16038276926886,"vZ0":-3.8190132013830693,"x":154.92,"y":198.86,"x0":-2.609146355158884,"y0":50.00204902986401,"z0":5.670639600395781,"aX":-14.796977662021618},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":16.1,"spinRate":2001,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4487459657336723,"extension":6.632576193060345},"index":0,"playId":"1b5a80a5-1438-31f4-873a-53c7a248b65e","pitchNumber":1,"startTime":"2026-05-05T01:24:41.025Z","endTime":"2026-05-05T01:24:45.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.316099329511108,"aZ":-15.443819992352731,"pfxX":-7.178350179644177,"pfxZ":8.69678964925282,"pX":0.3698798212594566,"pZ":2.9617700713076376,"vX0":9.965264265495362,"vY0":-137.95804722505136,"vZ0":-4.671352553456363,"x":99.12,"y":155.5,"x0":-2.360090463378788,"y0":50.00139416830332,"z0":5.721423378456718,"aX":-13.80700527200163},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":10.9,"spinRate":2258,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3973593161437936,"extension":6.5180526005274695},"hitData":{"launchSpeed":106.7,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.32,"coordY":146.51}},"index":1,"playId":"3b2b744a-b273-3753-aeb4-ce7fb8b2ba94","pitchNumber":2,"startTime":"2026-05-05T01:24:55.477Z","endTime":"2026-05-05T01:25:03.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:25:03.488Z","atBatIndex":53},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Bobby Witt Jr. reaches on a throwing error by shortstop Brayan Rocchio.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T01:25:25.608Z","endTime":"2026-05-05T01:26:48.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41652965881901,"aZ":-28.58074329021891,"pfxX":1.613538013459615,"pfxZ":2.277933754381497,"pX":-0.05689758829403324,"pZ":3.421708263187167,"vX0":5.5542354650681425,"vY0":-124.70318397056467,"vZ0":0.16828291254876726,"x":119.17,"y":146.39,"x0":-2.5202634346204773,"y0":50.005400643596445,"z0":5.705676726465627,"aX":2.547863043156289},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.4,"breakHorizontal":-4.2,"spinRate":2380,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4387573361389756,"extension":6.876899924284097},"index":0,"playId":"3b072051-ddcb-3afd-8e24-ba4997b2f087","pitchNumber":1,"startTime":"2026-05-05T01:25:33.767Z","endTime":"2026-05-05T01:25:37.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66097356444148,"aZ":-23.60074162850063,"pfxX":-10.084348983407452,"pfxZ":5.676514184061695,"pX":0.5582613756171887,"pZ":0.9457808100454059,"vX0":10.094115524381861,"vY0":-122.5105139302172,"vZ0":-6.199194462900227,"x":95.72,"y":213.24,"x0":-2.3178659036991847,"y0":50.00267705603206,"z0":5.543997430116111,"aX":-15.230314994341136},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.9,"breakHorizontal":15.7,"spinRate":2141,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.44819007611341144,"extension":6.844232037252664},"index":1,"playId":"f972ca22-840b-3b29-8044-c092496277a0","pitchNumber":2,"startTime":"2026-05-05T01:25:49.995Z","endTime":"2026-05-05T01:25:53.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.569829364416215,"aZ":-27.898913029278553,"pfxX":3.1403619746375417,"pfxZ":2.678992058069497,"pX":0.7999969931601518,"pZ":3.165494296243221,"vX0":7.11503587328322,"vY0":-125.83751493874647,"vZ0":-0.7651817774332974,"x":86.51,"y":153.31,"x0":-2.4771016817839153,"y0":50.00498506893399,"z0":5.7425183274624345,"aX":5.013187172841768},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.9,"breakHorizontal":-7.4,"spinRate":2349,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.43599837181087464,"extension":6.673527259633832},"index":2,"playId":"7cc7f248-4b1d-35f7-9476-69d657bdac6a","pitchNumber":3,"startTime":"2026-05-05T01:26:09.985Z","endTime":"2026-05-05T01:26:15.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-05T01:26:20.732Z","endTime":"2026-05-05T01:26:36.428Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36941213858455,"aZ":-30.139586240596493,"pfxX":7.6845451052422495,"pfxZ":1.5461762871794305,"pX":0.39373349456088236,"pZ":1.4641417242598813,"vX0":4.149608182067895,"vY0":-114.73300578097478,"vZ0":-2.568751778900265,"x":101.99,"y":199.25,"x0":-2.4433665014317665,"y0":50.004827478808124,"z0":5.5672804432211365,"aX":10.135112066108205},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.4,"breakHorizontal":-15.0,"spinRate":2492,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4793718522541113,"extension":6.582813162349718},"hitData":{"launchSpeed":77.8,"launchAngle":9.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.31,"coordY":135.15}},"index":4,"playId":"434026e9-71eb-315b-99a1-15c8ae0640a2","pitchNumber":4,"startTime":"2026-05-05T01:26:36.428Z","endTime":"2026-05-05T01:26:48.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":0.5999999999999801,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:26:48.153Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a sharp line drive to right fielder Angel Martínez. Bobby Witt Jr. scores.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T01:27:18.114Z","endTime":"2026-05-05T01:29:24.352Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,5,6],"actionIndex":[1,4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":641401,"link":"/api/v1/people/641401"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.189347096560123,"aZ":-27.622563539571566,"pfxX":-9.626106536897334,"pfxZ":2.9941127985485703,"pX":-0.59251368689208,"pZ":-0.3181443440790973,"vX0":7.677544818579728,"vY0":-123.25273928925498,"vZ0":-8.448313468021409,"x":139.59,"y":247.37,"x0":-2.5152837073131487,"y0":50.00287619841734,"z0":5.526794418901139,"aX":-14.635949839815233},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.4,"breakHorizontal":15.4,"spinRate":2085,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.446413849587874,"extension":6.774264312201053},"index":0,"playId":"5673cb33-acb4-3e5f-b838-75010c990053","pitchNumber":1,"startTime":"2026-05-05T01:27:18.114Z","endTime":"2026-05-05T01:27:26.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Connor Brogdon. Bobby Witt Jr. to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"5673cb33-acb4-3e5f-b838-75010c990053","startTime":"2026-05-05T01:27:35.648Z","endTime":"2026-05-05T01:27:51.918Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"postOnSecond":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.3,"dramaIndex":16.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.838259739909443,"aZ":-20.540509764170753,"pfxX":-9.100806966594673,"pfxZ":7.531678870916821,"pX":-0.8930133544362203,"pZ":2.7559056110218743,"vX0":6.77856447848234,"vY0":-123.80180481880808,"vZ0":-2.7847192438347026,"x":151.04,"y":164.37,"x0":-2.49073313203948,"y0":50.00308573180706,"z0":5.6238165696815035,"aX":-14.058671655741819},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":13.2,"breakHorizontal":14.8,"spinRate":1990,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4432460849789228,"extension":6.62557283668122},"index":2,"playId":"4060c1f6-abea-37e8-903a-781268afa0d2","pitchNumber":2,"startTime":"2026-05-05T01:27:51.918Z","endTime":"2026-05-05T01:27:55.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04468276844886,"aZ":-20.598793334909015,"pfxX":-8.883298287881566,"pfxZ":7.440456456382669,"pX":0.44936257359727866,"pZ":1.0569370454393825,"vX0":9.831080487460394,"vY0":-123.76957168749183,"vZ0":-6.717241156436484,"x":99.87,"y":210.24,"x0":-2.41473898904053,"y0":50.00515847766293,"z0":5.524018939119806,"aX":-13.82428176518676},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":12.1,"breakHorizontal":13.9,"spinRate":1956,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4420642604598779,"extension":6.757117238343504},"index":3,"playId":"71fd9159-2314-37e8-a544-d8c9e3e5b215","pitchNumber":3,"startTime":"2026-05-05T01:28:18.476Z","endTime":"2026-05-05T01:28:24.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Bobby Witt Jr. steals (11) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"71fd9159-2314-37e8-a544-d8c9e3e5b215","startTime":"2026-05-05T01:28:31.192Z","endTime":"2026-05-05T01:28:49.466Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"postOnThird":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.3,"dramaIndex":18.0,"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.198276949170577,"aZ":-21.019502111607995,"pfxX":-8.340431186425867,"pfxZ":7.238798788601764,"pX":0.34242621818492713,"pZ":1.7485095240956583,"vX0":9.28600367183475,"vY0":-123.26315209649736,"vZ0":-4.938036115590245,"x":103.95,"y":191.57,"x0":-2.387685306478875,"y0":50.003818330229436,"z0":5.549628370318025,"aX":-12.85307841577442},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":12.1,"breakHorizontal":13.0,"spinRate":1939,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.4441447976432653,"extension":6.691344456497376},"index":5,"playId":"6826e5aa-1365-35f9-8d4d-544aa37a82f8","pitchNumber":4,"startTime":"2026-05-05T01:28:49.466Z","endTime":"2026-05-05T01:28:54.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.783505752197883,"aZ":-28.41196093115338,"pfxX":-8.864169232117547,"pfxZ":2.527276280592292,"pX":-0.9423889459158468,"pZ":1.9920991970035193,"vX0":6.704304262612601,"vY0":-121.57062669452527,"vZ0":-2.6264018094637898,"x":152.92,"y":184.99,"x0":-2.589997272149646,"y0":50.00533215311508,"z0":5.563393390604949,"aX":-13.21360380446836},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.2,"breakHorizontal":14.4,"spinRate":2010,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4512879085543844,"extension":6.772239480522082},"hitData":{"launchSpeed":102.6,"launchAngle":9.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":170.06,"coordY":101.55}},"index":6,"playId":"0b535b02-b9c1-35b2-8ce4-9abbca9b176a","pitchNumber":5,"startTime":"2026-05-05T01:29:13.340Z","endTime":"2026-05-05T01:29:24.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.3,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:29:24.352Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T01:30:03.754Z","endTime":"2026-05-05T01:32:25.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93362603135477,"aZ":-14.956228387760087,"pfxX":-5.030996424832757,"pfxZ":8.924877073119202,"pX":-0.2875614229029574,"pZ":3.763343546859617,"vX0":7.333081526195907,"vY0":-138.2680349602404,"vZ0":-2.6038305706346554,"x":127.96,"y":137.17,"x0":-2.32505870584777,"y0":50.000095958181326,"z0":5.725572166703612,"aX":-9.703385136352765},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":7.6,"spinRate":2353,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3967267056756798,"extension":6.656975345796306},"index":0,"playId":"872b0a86-7555-3109-ba4e-7a1fae9cc50c","pitchNumber":1,"startTime":"2026-05-05T01:30:12.046Z","endTime":"2026-05-05T01:30:17.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.311343490723115,"aZ":-30.60754128773901,"pfxX":5.83628506116291,"pfxZ":1.1755372135968498,"pX":0.33211717018400294,"pZ":1.5005912461652569,"vX0":4.713474997314693,"vY0":-114.5856713198397,"vZ0":-2.3914652971871773,"x":104.34,"y":198.26,"x0":-2.510151006235756,"y0":50.00155165939867,"z0":5.5504037275824745,"aX":7.753136279428175},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.8,"breakHorizontal":-11.8,"spinRate":2321,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4781485959244529,"extension":6.577193981103253},"index":1,"playId":"4ade3c93-34ef-3d10-a3e6-3d7fad39b6d7","pitchNumber":2,"startTime":"2026-05-05T01:30:26.498Z","endTime":"2026-05-05T01:30:33.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Vinnie Pasquantino steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"4ade3c93-34ef-3d10-a3e6-3d7fad39b6d7","startTime":"2026-05-05T01:30:39.037Z","endTime":"2026-05-05T01:30:58.582Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686469,"link":"/api/v1/people/686469"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"postOnSecond":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.15,"dramaIndex":10.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.626991834615403,"aZ":-15.762027291773839,"pfxX":-5.630538748505719,"pfxZ":8.729596410096189,"pX":0.6582837980597346,"pZ":4.212242126569404,"vX0":9.969314063652279,"vY0":-136.6334529859999,"vZ0":-1.4944743162910414,"x":91.91,"y":125.05,"x0":-2.3152761916779565,"y0":50.00634025936524,"z0":5.855627313365303,"aX":-10.591318369417468},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2351,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4017065649093041,"extension":6.846357197212792},"index":3,"playId":"7549d0c5-32af-38a5-a04a-637ff1c92769","pitchNumber":3,"startTime":"2026-05-05T01:30:58.582Z","endTime":"2026-05-05T01:31:02.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.441323950361998,"aZ":-26.943240054182233,"pfxX":-9.992026045111487,"pfxZ":3.522799280053432,"pX":-1.8876842003865488,"pZ":1.4347168421227081,"vX0":4.803662501586421,"vY0":-121.48492999085252,"vZ0":-4.249561923699888,"x":188.95,"y":200.04,"x0":-2.6003223341301793,"y0":50.00149291256684,"z0":5.568594636915058,"aX":-14.823606318742147},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.5,"breakHorizontal":16.8,"spinRate":1894,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4521503386502168,"extension":6.840427554667845},"index":4,"playId":"43cdc7ad-8aeb-3710-bd02-aa399b0c0ad5","pitchNumber":4,"startTime":"2026-05-05T01:31:12.470Z","endTime":"2026-05-05T01:31:18.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"playId":"bc70cf6e-d92f-4d7d-954c-ec110879cf87","startTime":"2026-05-05T01:31:37.887Z","endTime":"2026-05-05T01:31:42.887Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.220429500426114,"aZ":-26.688100945529445,"pfxX":1.5794561381441339,"pfxZ":3.336476771015457,"pX":1.4706521927433007,"pZ":1.6808751727385098,"vX0":9.309029602641038,"vY0":-127.13379881328599,"vZ0":-4.560476146429026,"x":60.94,"y":193.4,"x0":-2.4381678028744966,"y0":50.00118906693339,"z0":5.607532801942474,"aX":2.591366825276953},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":-4.9,"spinRate":2447,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4302640668231281,"extension":6.729885940943809},"index":6,"playId":"853ccdb4-65c4-3b9d-b91c-3e8c7c8c3534","pitchNumber":5,"startTime":"2026-05-05T01:31:51.975Z","endTime":"2026-05-05T01:31:55.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28980196266525,"aZ":-15.786154528193235,"pfxX":-5.405092543973613,"pfxZ":8.480575082115132,"pX":0.7664597782779499,"pZ":3.153829697413563,"vX0":10.228615061192352,"vY0":-138.4780889456749,"vZ0":-3.945065752310733,"x":87.78,"y":153.63,"x0":-2.2809502295138486,"y0":50.00594826083574,"z0":5.660080065045802,"aX":-10.449731920502602},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":7.6,"spinRate":2279,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3962427928487928,"extension":6.690141343407755},"hitData":{"launchSpeed":97.2,"launchAngle":54.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.59,"coordY":110.52}},"index":7,"playId":"156a1690-a278-388a-a642-0de1599c6c7d","pitchNumber":6,"startTime":"2026-05-05T01:32:10.274Z","endTime":"2026-05-05T01:32:25.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.15,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:32:25.046Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-05T01:32:40.631Z","endTime":"2026-05-05T01:33:55.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.4,"endSpeed":77.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.268093302328662,"aZ":-25.081083314766342,"pfxX":-10.62352602298393,"pfxZ":4.606236057869022,"pX":-0.9352440065877912,"pZ":1.6566486087139993,"vX0":7.63852256147742,"vY0":-123.96897174145336,"vZ0":-4.340101902123065,"x":152.65,"y":194.05,"x0":-2.6927552777146917,"y0":50.00204070456134,"z0":5.550466302921059,"aX":-16.356987713948993},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.4,"breakHorizontal":17.2,"spinRate":1834,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.44364298070869523,"extension":6.739268314302328},"index":0,"playId":"4027d855-ee91-3be6-8be8-1b13b902f4ef","pitchNumber":1,"startTime":"2026-05-05T01:32:52.852Z","endTime":"2026-05-05T01:32:56.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.8,"endSpeed":86.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2614551862334,"aZ":-17.128086651708102,"pfxX":-5.901944272894253,"pfxZ":7.887992170680002,"pX":-0.12794333229739813,"pZ":2.6643921610407904,"vX0":8.782808936416501,"vY0":-137.65042664305147,"vZ0":-4.533776224671973,"x":121.88,"y":166.84,"x0":-2.602041617535513,"y0":50.00441682921229,"z0":5.502568452227972,"aX":-11.260265469132248},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":8.8,"spinRate":2270,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3988379856135462,"extension":6.7097658795278665},"index":1,"playId":"6bbda3d5-a740-33f0-bb63-eddfe2293676","pitchNumber":2,"startTime":"2026-05-05T01:33:08.095Z","endTime":"2026-05-05T01:33:12.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.0,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.874096805820802,"aZ":-14.684700248082496,"pfxX":-4.904536495882584,"pfxZ":9.266076547601346,"pX":1.1018302558524302,"pZ":3.5882763314923336,"vX0":11.163711414200431,"vY0":-136.48359508386437,"vZ0":-2.9156719433996923,"x":75.0,"y":141.9,"x0":-2.403282788685341,"y0":50.00490817940718,"z0":5.681025588396604,"aX":-9.2606505578945},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2450,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.40122442528407953,"extension":6.512060119543346},"index":2,"playId":"41579587-0387-38d6-bfd0-c7d1c94f737e","pitchNumber":3,"startTime":"2026-05-05T01:33:32.224Z","endTime":"2026-05-05T01:33:36.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.880783532955384,"aZ":-30.609671821952755,"pfxX":6.451956551261569,"pfxZ":1.1457028487910321,"pX":-0.3571931154696323,"pZ":2.4715261658173806,"vX0":3.9373585232031774,"vY0":-115.85039670302903,"vZ0":-0.5660631590696492,"x":130.62,"y":172.05,"x0":-2.914800422964609,"y0":50.00272920842086,"z0":5.635335506762227,"aX":8.801633336977968},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.2,"breakHorizontal":-12.6,"spinRate":2399,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.47211984088429304,"extension":6.6343634002798275},"index":3,"playId":"c5481fed-44d7-3a43-8548-964d060ea969","pitchNumber":4,"startTime":"2026-05-05T01:33:50.672Z","endTime":"2026-05-05T01:33:55.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:33:55.774Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T01:36:21.651Z","endTime":"2026-05-05T01:37:26.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Strahm replaces Michael Wacha.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T01:34:35.698Z","endTime":"2026-05-05T01:36:23.835Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":76.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.837048089149107,"aZ":-28.6935977999893,"pfxX":-1.5441204650804767,"pfxZ":2.405609711483198,"pX":-1.1228540470804078,"pZ":2.8156876475202877,"vX0":-5.7753217886924535,"vY0":-118.13772070546136,"vZ0":-0.3176901818200052,"x":159.8,"y":162.76,"x0":1.5322057820706303,"y0":50.000520766366336,"z0":5.540583081053511,"aX":-2.2293327508327514},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.6,"breakHorizontal":4.0,"spinRate":2629,"spinDirection":252},"zone":11,"typeConfidence":0.9,"plateTime":0.45978332447102366,"extension":6.145834598800336},"index":1,"playId":"5a66999f-2176-3cc3-83a8-fe6188019582","pitchNumber":1,"startTime":"2026-05-05T01:36:23.835Z","endTime":"2026-05-05T01:36:28.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.568356673479403,"aZ":-14.32681457601427,"pfxX":8.508180403654132,"pfxZ":9.881426035348124,"pX":0.49047291767054924,"pZ":2.584925874944441,"vX0":-5.7629576826853315,"vY0":-133.9599243622806,"vZ0":-4.117286822173758,"x":98.3,"y":168.99,"x0":1.5707887942921508,"y0":50.00640333036044,"z0":5.1752292335182615,"aX":15.373269508062053},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":-14.0,"spinRate":2613,"spinDirection":148},"zone":6,"typeConfidence":0.91,"plateTime":0.40982068449418296,"extension":6.21179894326075},"index":2,"playId":"30dc1798-d969-3529-ac23-ef3bcc4feabb","pitchNumber":2,"startTime":"2026-05-05T01:36:41.044Z","endTime":"2026-05-05T01:36:44.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.736786889328126,"aZ":-24.736878907362108,"pfxX":0.2601893151469643,"pfxZ":4.613227444205842,"pX":-0.40685418371398546,"pZ":3.1616816778782293,"vX0":-5.136397224213984,"vY0":-125.70611251418147,"vZ0":-0.4078148190304808,"x":132.51,"y":153.41,"x0":1.6227859520089238,"y0":50.00311507755408,"z0":5.321624258937323,"aX":0.420479739898081},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.5,"breakHorizontal":0.6,"spinRate":2612,"spinDirection":157},"zone":1,"typeConfidence":0.73,"plateTime":0.4345043731714324,"extension":6.069551960530512},"index":3,"playId":"816d9e9b-f17e-354c-bd25-6007ff68ccc1","pitchNumber":3,"startTime":"2026-05-05T01:36:58.090Z","endTime":"2026-05-05T01:37:01.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.429888609879644,"aZ":-37.75948975222827,"pfxX":9.171865726933618,"pfxZ":-3.7797648174974015,"pX":0.5310146371027157,"pZ":1.9490780532754508,"vX0":-5.547975485581753,"vY0":-121.31319543276112,"vZ0":0.11177652355952761,"x":96.76,"y":186.15,"x0":1.664987929874978,"y0":50.00041664289961,"z0":5.214734795481337,"aX":13.564118350132855},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.5,"breakHorizontal":-15.1,"spinRate":1621,"spinDirection":72},"zone":9,"typeConfidence":0.9,"plateTime":0.4528225753797419,"extension":6.022208485290704},"hitData":{"launchSpeed":96.3,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.31,"coordY":167.11}},"index":4,"playId":"c7b4bbc7-43a7-32cb-a776-157a42710170","pitchNumber":4,"startTime":"2026-05-05T01:37:17.969Z","endTime":"2026-05-05T01:37:26.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:37:26.981Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T01:37:45.600Z","endTime":"2026-05-05T01:38:19.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.090449301639115,"aZ":-18.754525732241717,"pfxX":9.572897325015205,"pfxZ":7.306480085573639,"pX":-0.09542032793407619,"pZ":2.42560187076659,"vX0":-11.487524033891873,"vY0":-134.39877191291646,"vZ0":-3.685213062239443,"x":120.64,"y":173.29,"x0":2.9828098527324975,"y0":50.000303429350666,"z0":5.140014584346983,"aX":17.577057167869164},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":-15.0,"spinRate":2670,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4069357295877407,"extension":6.359974338621529},"index":0,"playId":"f8ce6614-b4b8-3ae2-b7b7-44c4ed5442b7","pitchNumber":1,"startTime":"2026-05-05T01:37:52.642Z","endTime":"2026-05-05T01:37:56.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.516478132803464,"aZ":-27.271599902591397,"pfxX":-0.35527234930965745,"pfxZ":3.4658112117318502,"pX":0.34461105798792324,"pZ":2.489940429361095,"vX0":-7.138998469044318,"vY0":-118.24099731779802,"vZ0":-0.655588094955327,"x":103.86,"y":171.55,"x0":3.449117858526056,"y0":50.00509014460172,"z0":5.272785458158526,"aX":-0.5033761753893178},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.4,"breakHorizontal":2.4,"spinRate":2696,"spinDirection":198},"zone":6,"typeConfidence":0.89,"plateTime":0.4631969666385194,"extension":6.0438418234384095},"hitData":{"launchSpeed":95.0,"launchAngle":26.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.96,"coordY":61.29}},"index":1,"playId":"98f91b8d-77e7-32aa-b905-59a39fdee0f1","pitchNumber":2,"startTime":"2026-05-05T01:38:08.890Z","endTime":"2026-05-05T01:38:19.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:38:19.914Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-05T01:38:37.367Z","endTime":"2026-05-05T01:38:55.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25938899152432,"aZ":-18.491573446585278,"pfxX":10.048977886562271,"pfxZ":7.609934318739824,"pX":0.08635743521715038,"pZ":2.5956521885215196,"vX0":-11.652718969532918,"vY0":-133.3989472676126,"vZ0":-3.149189239872077,"x":113.71,"y":168.7,"x0":3.2099575493953445,"y0":50.00536843280735,"z0":5.127954232944642,"aX":18.0759865308318},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":-15.6,"spinRate":2589,"spinDirection":143},"zone":5,"typeConfidence":0.77,"plateTime":0.4109287454790107,"extension":6.169664269428546},"hitData":{"launchSpeed":101.6,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.69,"coordY":138.4}},"index":0,"playId":"d6bd4549-1915-39a4-af74-4e8a2b991f5a","pitchNumber":1,"startTime":"2026-05-05T01:38:47.001Z","endTime":"2026-05-05T01:38:55.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":621381,"link":"/api/v1/people/621381"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:38:55.013Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lane Thomas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T01:41:20.626Z","endTime":"2026-05-05T01:42:42.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Pallette replaces Connor Brogdon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T01:40:21.304Z","endTime":"2026-05-05T01:41:22.860Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688883,"link":"/api/v1/people/688883"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.252087845922603,"aZ":-35.3186830586685,"pfxX":2.2118698448184064,"pfxZ":-2.038443398538197,"pX":1.2408001455507598,"pZ":2.490362953087128,"vX0":8.22440372579041,"vY0":-123.15404362235645,"vZ0":-1.0714648716961162,"x":69.7,"y":171.54,"x0":-2.422074876568548,"y0":50.00144850719987,"z0":5.904366651200215,"aX":3.414219441882987},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.7,"breakHorizontal":-5.9,"spinRate":2649,"spinDirection":96},"zone":12,"typeConfidence":0.9,"plateTime":0.44385736209093185,"extension":5.624921972009139},"index":1,"playId":"d27ebd6d-294c-379a-83a8-9e1b5b7d65db","pitchNumber":1,"startTime":"2026-05-05T01:41:22.860Z","endTime":"2026-05-05T01:41:27.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":85.7,"endSpeed":79.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.582488504989087,"aZ":-36.03726585679884,"pfxX":1.980396889849769,"pfxZ":-2.4461618867874684,"pX":0.03562582065127822,"pZ":0.9966598871338423,"vX0":5.1924675831187415,"vY0":-124.78962680173613,"vZ0":-4.488047053520445,"x":115.64,"y":211.87,"x0":-2.327432265571332,"y0":50.00176640965445,"z0":5.779908316369831,"aX":3.1293367222132695},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.2,"breakHorizontal":-4.8,"spinRate":2473,"spinDirection":19},"zone":14,"typeConfidence":0.91,"plateTime":0.4385389439345526,"extension":5.596110918032283},"index":2,"playId":"bd81068e-c2d8-329b-af87-2f2d17d0000c","pitchNumber":2,"startTime":"2026-05-05T01:41:34.520Z","endTime":"2026-05-05T01:41:38.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96109155978837,"aZ":-14.03283368016589,"pfxX":-8.250289106740858,"pfxZ":9.299980881191868,"pX":0.43379827100229684,"pZ":2.180403456004199,"vX0":9.793781153377815,"vY0":-139.41820035392516,"vZ0":-7.043296214173495,"x":100.46,"y":179.91,"x0":-2.0676419818833947,"y0":50.00624127487744,"z0":5.6823481962188325,"aX":-16.099979533811073},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":12.7,"spinRate":2228,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.39422117867155526,"extension":5.736508849255614},"index":3,"playId":"8433a9de-e8e8-36aa-aa4b-43882e3e683b","pitchNumber":3,"startTime":"2026-05-05T01:41:49.315Z","endTime":"2026-05-05T01:41:52.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47065926437209,"aZ":-14.387675302282542,"pfxX":-9.099952217373527,"pfxZ":9.233018109727736,"pX":0.39074139668196567,"pZ":2.400499500488489,"vX0":9.991950527965786,"vY0":-138.52900736889111,"vZ0":-6.41448600632676,"x":102.11,"y":173.97,"x0":-2.0957587866948693,"y0":50.00512112855395,"z0":5.723622239964482,"aX":-17.53470469260294},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":14.2,"spinRate":2216,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.39672315431057426,"extension":5.687229375705047},"index":4,"playId":"65a7e122-c786-3cce-b6e8-0433792397d1","pitchNumber":4,"startTime":"2026-05-05T01:42:03.299Z","endTime":"2026-05-05T01:42:06.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.495250776146534,"aZ":-13.338655498757802,"pfxX":-7.985364923980381,"pfxZ":9.76994583821136,"pX":-0.5460365970496718,"pZ":3.414746722237945,"vX0":7.3448864665382585,"vY0":-138.5762922608237,"vZ0":-4.2351013431661855,"x":137.81,"y":146.58,"x0":-2.204740510147908,"y0":50.00309724444722,"z0":5.8661486460149055,"aX":-15.395459710907991},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":12.7,"spinRate":2222,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.3965843349825189,"extension":5.549815851393684},"index":5,"playId":"690c942c-b8e6-357e-badb-e4dfd5ac4ea2","pitchNumber":5,"startTime":"2026-05-05T01:42:18.717Z","endTime":"2026-05-05T01:42:22.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794083239905188,"aZ":-36.36186858117807,"pfxX":3.5920443523633496,"pfxZ":-2.7427048923382635,"pX":0.47292486058124467,"pZ":2.9214877788367573,"vX0":5.897926735349673,"vY0":-122.87378260548647,"vZ0":0.1933260496540823,"x":98.97,"y":159.9,"x0":-2.427048402433082,"y0":50.00344292378345,"z0":5.936331718686701,"aX":5.481596758189708},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.7,"breakHorizontal":-7.9,"spinRate":2640,"spinDirection":29},"zone":3,"typeConfidence":0.91,"plateTime":0.44609533638607335,"extension":5.681498715544828},"index":6,"playId":"4d615217-3a34-3264-8e5c-585409afae58","pitchNumber":6,"startTime":"2026-05-05T01:42:39.084Z","endTime":"2026-05-05T01:42:42.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":657041,"link":"/api/v1/people/657041","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":657041,"link":"/api/v1/people/657041"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:42:42.959Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, second baseman Travis Bazzana to first baseman Rhys Hoskins.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T01:42:59.422Z","endTime":"2026-05-05T01:43:44.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.478607093629254,"aZ":-44.89827604331947,"pfxX":3.364202417099567,"pfxZ":-9.190225490296346,"pX":1.0006244814772969,"pZ":1.6898485879222005,"vX0":6.091634696905206,"vY0":-118.06485661825752,"vZ0":-0.2239563130943989,"x":78.86,"y":193.15,"x0":-2.069545501517513,"y0":50.00215838157708,"z0":5.985481940959159,"aX":4.657701783099973},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.3,"breakHorizontal":-7.8,"spinRate":2833,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.4673436699710103,"extension":5.703837496350229},"index":0,"playId":"9bffce8c-2cfc-3dac-92ed-cd875e319ca9","pitchNumber":1,"startTime":"2026-05-05T01:43:07.096Z","endTime":"2026-05-05T01:43:12.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.415529147728737,"aZ":-45.65283971072392,"pfxX":4.881719495508582,"pfxZ":-9.703915738300273,"pX":0.22457367855562693,"pZ":2.5225679183181775,"vX0":4.4381597996936994,"vY0":-118.46827612478522,"vZ0":1.7180916595327642,"x":108.44,"y":170.67,"x0":-2.3229847047928045,"y0":50.001612356977944,"z0":6.034050402891072,"aX":6.781182542730977},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.6,"breakHorizontal":-10.1,"spinRate":2993,"spinDirection":32},"zone":5,"typeConfidence":0.9,"plateTime":0.46641707180693137,"extension":5.668886188025385},"index":1,"playId":"281e2503-b117-3b2f-91f8-17a218092a3b","pitchNumber":2,"startTime":"2026-05-05T01:43:21.353Z","endTime":"2026-05-05T01:43:25.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21384829834466,"aZ":-45.659308068188665,"pfxX":5.024169650374966,"pfxZ":-9.716408143371783,"pX":-0.4423594622892119,"pZ":3.0433364780930994,"vX0":2.8002821484522915,"vY0":-118.35911850997402,"vZ0":2.703332585790594,"x":133.86,"y":156.61,"x0":-2.3022915343310415,"y0":50.00409768790794,"z0":6.134790371453717,"aX":6.971388195093494},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.3,"breakHorizontal":-9.8,"spinRate":2866,"spinDirection":23},"zone":1,"typeConfidence":0.9,"plateTime":0.46671563291928875,"extension":5.539438834892925},"hitData":{"launchSpeed":90.0,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.47,"coordY":151.07}},"index":2,"playId":"328244dd-c5d0-3694-bf6c-1e93845256c3","pitchNumber":3,"startTime":"2026-05-05T01:43:35.821Z","endTime":"2026-05-05T01:43:44.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:43:44.960Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins challenged (pitch result), call on the field was overturned: Isaac Collins walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T01:43:58.160Z","endTime":"2026-05-05T01:46:26.875Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.678584447821734,"aZ":-44.417822665706545,"pfxX":5.382093153856485,"pfxZ":-8.821691198721037,"pX":0.06385858831749641,"pZ":2.822772294983282,"vX0":3.8825567344060645,"vY0":-117.71338922197123,"vZ0":1.9367477954787946,"x":114.57,"y":162.57,"x0":-2.3127034206889143,"y0":50.003823548926356,"z0":6.136340722928555,"aX":7.46815316981628},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-15.1,"breakHorizontal":-10.8,"spinRate":2757,"spinDirection":35},"zone":2,"typeConfidence":0.9,"plateTime":0.4673064030017011,"extension":5.679207404351664},"index":0,"playId":"93b712fc-a518-30ab-9e23-7e6e8c54b5cc","pitchNumber":1,"startTime":"2026-05-05T01:44:06.049Z","endTime":"2026-05-05T01:44:09.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":85.0,"endSpeed":79.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08168851789022,"aZ":-38.066032943760895,"pfxX":3.5841770442221357,"pfxZ":-3.774735169144721,"pX":1.0099013137187125,"pZ":1.9707650412547193,"vX0":6.883248207468488,"vY0":-123.70950715905222,"vZ0":-1.647895741360384,"x":78.5,"y":185.57,"x0":-2.266649383904177,"y0":50.00247595239058,"z0":5.816087549139485,"aX":5.593698748437548},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.0,"breakHorizontal":-8.0,"spinRate":2552,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.441589801525641,"extension":5.674792837856445},"index":1,"playId":"13c698ac-c4b3-3f81-90e6-1db99905e363","pitchNumber":2,"startTime":"2026-05-05T01:44:20.239Z","endTime":"2026-05-05T01:44:24.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93168873738755,"aZ":-43.1653890959537,"pfxX":5.807908590882052,"pfxZ":-7.932232242827849,"pX":-0.7191536553969012,"pZ":2.967090315966491,"vX0":2.2636297369636487,"vY0":-117.4826880619248,"vZ0":1.9262848753148014,"x":144.41,"y":158.67,"x0":-2.451795260164954,"y0":50.000499407786,"z0":6.172895019097894,"aX":8.051166416079871},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.6,"breakHorizontal":-11.0,"spinRate":2733,"spinDirection":20},"zone":1,"typeConfidence":0.9,"plateTime":0.46765895039106375,"extension":5.562211183847645},"index":2,"playId":"e4c6e293-b0f7-3d7b-8af4-43770db317ce","pitchNumber":3,"startTime":"2026-05-05T01:44:34.223Z","endTime":"2026-05-05T01:44:38.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25251314856992,"aZ":-40.68603734616452,"pfxX":4.595421721399557,"pfxZ":-5.965443317458854,"pX":0.9202154285368257,"pZ":3.510312171425658,"vX0":5.638638073311886,"vY0":-118.78625831328597,"vZ0":2.5206395300383004,"x":81.92,"y":144.0,"x0":-2.0836365771464296,"y0":50.00474477815498,"z0":6.140449706313883,"aX":6.552868302271194},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.8,"breakHorizontal":-9.7,"spinRate":2490,"spinDirection":32},"zone":12,"typeConfidence":0.89,"plateTime":0.46151680338777545,"extension":5.5153440233239825},"index":3,"playId":"6cd4709d-4fe7-3d1b-9c86-db00bc545833","pitchNumber":4,"startTime":"2026-05-05T01:44:50.979Z","endTime":"2026-05-05T01:44:55.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.9,"endSpeed":87.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61286492757387,"aZ":-16.34371176193946,"pfxX":-7.868736348104759,"pfxZ":8.29250031191878,"pX":1.4306005050783144,"pZ":-0.6029224162913415,"vX0":12.844615899025209,"vY0":-137.10320301961767,"vZ0":-13.212981155256793,"x":62.47,"y":255.06,"x0":-2.287319747114958,"y0":50.001044258391865,"z0":5.386865198007194,"aX":-15.017155754245401},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":11.6,"spinRate":2017,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.3991308254867243,"extension":5.648719855495829},"index":4,"playId":"36091b96-b048-36a0-a777-50105cb277ca","pitchNumber":5,"startTime":"2026-05-05T01:45:06.673Z","endTime":"2026-05-05T01:45:11.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614294326434642,"aZ":-44.081956429126755,"pfxX":4.501564357023119,"pfxZ":-8.62085215275614,"pX":-0.6438923196112553,"pZ":2.5135794760902845,"vX0":2.7853608775487126,"vY0":-117.70549833966648,"vZ0":1.3537770228082082,"x":141.54,"y":170.91,"x0":-2.433821035100464,"y0":50.00401689374843,"z0":6.063002087764425,"aX":6.216685432068654},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-14.9,"breakHorizontal":-8.9,"spinRate":2855,"spinDirection":58},"zone":4,"typeConfidence":0.9,"plateTime":0.4681652843290234,"extension":5.660324663988977},"index":5,"playId":"5a72a207-1d6a-3226-90a9-0174fa1d5909","pitchNumber":6,"startTime":"2026-05-05T01:45:36.887Z","endTime":"2026-05-05T01:45:42.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.3,"endSpeed":86.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.243827823874803,"aZ":-15.635773890877417,"pfxX":-8.807617982087876,"pfxZ":8.568140269872607,"pX":0.8103333409267023,"pZ":1.7906109184229968,"vX0":11.4565521090204,"vY0":-138.1550392000986,"vZ0":-7.401003268281802,"x":86.11,"y":190.43,"x0":-2.249035771432736,"y0":50.00306529148705,"z0":5.558482215936859,"aX":-17.000140708601982},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":13.6,"spinRate":2384,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.3967122444365998,"extension":5.667192249390034},"index":6,"playId":"d9ff8423-17dc-338c-b8c3-366c6a080802","pitchNumber":7,"startTime":"2026-05-05T01:45:59.866Z","endTime":"2026-05-05T01:46:26.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"}},"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:46:26.875Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Loftin pops out to catcher Bo Naylor in foul territory.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-05T01:46:47.949Z","endTime":"2026-05-05T01:48:05.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":94.3,"endSpeed":85.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.427937620537904,"aZ":-14.909955092979866,"pfxX":-7.762284799973922,"pfxZ":9.155590417214903,"pX":0.2684819302442029,"pZ":1.8023300147331358,"vX0":9.774211766751716,"vY0":-136.74908307581927,"vZ0":-7.61940685961608,"x":106.77,"y":190.12,"x0":-2.351166610281656,"y0":50.003224986715495,"z0":5.65689265768836,"aX":-14.636638649549248},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2327,"spinDirection":229},"zone":9,"typeConfidence":0.9,"plateTime":0.4012355407791577,"extension":5.616016176901247},"index":0,"playId":"57aac194-359f-3aa8-afed-413c4cfd0c37","pitchNumber":1,"startTime":"2026-05-05T01:46:49.168Z","endTime":"2026-05-05T01:46:53.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.577182415923783,"aZ":-35.010513549960585,"pfxX":3.113553448383646,"pfxZ":-1.8612385543752512,"pX":0.550448679500061,"pZ":0.8513130511961385,"vX0":6.170701619714246,"vY0":-122.17483335905654,"vZ0":-4.546831012051655,"x":96.02,"y":215.79,"x0":-2.406044305206131,"y0":50.00459762724375,"z0":5.723782051370196,"aX":4.738063503532121},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.2,"breakHorizontal":-7.0,"spinRate":2574,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.4471900626913001,"extension":5.560811061706912},"index":1,"playId":"2abc02d4-3eaf-3460-a395-efd6c38e041b","pitchNumber":2,"startTime":"2026-05-05T01:47:05.140Z","endTime":"2026-05-05T01:47:08.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.6,"endSpeed":86.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89680914857011,"aZ":-13.21642055733159,"pfxX":-8.486270342806408,"pfxZ":9.816326807948386,"pX":1.1246708224697834,"pZ":2.4606338457656314,"vX0":11.993200010739832,"vY0":-138.55688433381138,"vZ0":-6.429999939318386,"x":74.13,"y":172.34,"x0":-2.1709091605519406,"y0":50.005205307513684,"z0":5.706269881303896,"aX":-16.39340173774948},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":12.7,"spinRate":2462,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.3963413269827334,"extension":5.767355316016743},"index":2,"playId":"fd201ebb-00b0-344f-a583-4ee5a793157f","pitchNumber":3,"startTime":"2026-05-05T01:47:23.178Z","endTime":"2026-05-05T01:47:27.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63251399624093,"aZ":-12.306584074711223,"pfxX":-8.16845373559947,"pfxZ":10.185182731169274,"pX":0.4568841669438025,"pZ":1.3531131477345177,"vX0":10.388069043249644,"vY0":-139.10818365786994,"vZ0":-9.225890823473641,"x":99.58,"y":202.25,"x0":-2.2731168939735897,"y0":50.00199376379646,"z0":5.5387683787698245,"aX":-15.931338938666011},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":12.5,"spinRate":2539,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.39449043687048224,"extension":5.803512416688122},"index":3,"playId":"665878e1-31c0-332b-9b7b-0757285c9693","pitchNumber":4,"startTime":"2026-05-05T01:47:40.019Z","endTime":"2026-05-05T01:47:43.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.335322744984246,"aZ":-13.949656422889046,"pfxX":-8.95159166811801,"pfxZ":9.481649219970313,"pX":-0.5751242746847897,"pZ":2.6156919858177448,"vX0":7.892996498666953,"vY0":-138.36498909259822,"vZ0":-5.819137280539117,"x":138.92,"y":168.16,"x0":-2.3137090522060038,"y0":50.00386200243791,"z0":5.69507487444706,"aX":-17.209486758231254},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":14.4,"spinRate":2458,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.39715852886529923,"extension":5.676017170958203},"hitData":{"launchSpeed":72.3,"launchAngle":85.0,"totalDistance":8.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":123.62,"coordY":211.91}},"index":4,"playId":"840983a0-d141-358d-b5b7-c44946fe39a2","pitchNumber":5,"startTime":"2026-05-05T01:47:56.956Z","endTime":"2026-05-05T01:48:05.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682177,"link":"/api/v1/people/682177"},"right":{"id":682657,"link":"/api/v1/people/682657"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:48:05.540Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-05T01:50:27.988Z","endTime":"2026-05-05T01:50:54.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Lange replaces Matt Strahm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-05T01:49:03.678Z","endTime":"2026-05-05T01:50:30.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621381,"link":"/api/v1/people/621381","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.657490998552582,"aZ":-25.2736499722693,"pfxX":-10.429312880349103,"pfxZ":3.490904099262228,"pX":0.701525489234163,"pZ":1.330245997165678,"vX0":10.411410862043716,"vY0":-139.31210153470275,"vZ0":-6.871820413895658,"x":90.26,"y":202.86,"x0":-1.7190697772177426,"y0":50.00399789148979,"z0":5.486090951138184,"aX":-20.61670844170348},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.0,"breakHorizontal":16.9,"spinRate":2082,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3923315594646368,"extension":6.500377582247819},"index":1,"playId":"4822be16-6585-36bb-b9ed-2553873bd4de","pitchNumber":1,"startTime":"2026-05-05T01:50:30.286Z","endTime":"2026-05-05T01:50:34.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875724132189703,"aZ":-24.772198523845596,"pfxX":1.9765126763503635,"pfxZ":4.136749211878588,"pX":0.4302719683136487,"pZ":3.051386504242939,"vX0":5.025801964261718,"vY0":-132.3363450245087,"vZ0":-2.406846458847607,"x":100.6,"y":156.39,"x0":-1.7435866265386013,"y0":50.00465627378577,"z0":5.770607104982552,"aX":3.5356553658515377},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":-4.6,"spinRate":2381,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.41248531908582287,"extension":6.398303702547475},"hitData":{"launchSpeed":87.7,"launchAngle":19.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.47,"coordY":106.43}},"index":2,"playId":"8d6d4faa-b9ec-3d07-8885-933d60b2a4a0","pitchNumber":2,"startTime":"2026-05-05T01:50:44.773Z","endTime":"2026-05-05T01:50:54.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.37,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:50:54.773Z","atBatIndex":65},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rhys Hoskins grounds into a double play, third baseman Maikel Garcia to second baseman Nick Loftin to first baseman Vinnie Pasquantino. José Ramírez out at 2nd. Rhys Hoskins out at 1st.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-05T01:51:12.947Z","endTime":"2026-05-05T01:52:18.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30494471294165,"aZ":-27.010487768359905,"pfxX":-9.79708719008373,"pfxZ":2.660098003738378,"pX":0.7257406538356489,"pZ":1.7857893441631276,"vX0":10.129243034960144,"vY0":-139.22099470107503,"vZ0":-5.7469970284862235,"x":89.34,"y":190.56,"x0":-1.705250164114935,"y0":50.005952367782754,"z0":5.6895866642171535,"aX":-19.035042967678592},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.6,"breakHorizontal":15.4,"spinRate":2182,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.395019463418,"extension":6.439598512592533},"index":0,"playId":"71e1dbd9-cd1d-3a9a-bb6c-c0b898c614e5","pitchNumber":1,"startTime":"2026-05-05T01:51:18.537Z","endTime":"2026-05-05T01:51:21.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.8,"endSpeed":87.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.904153022542836,"aZ":-25.22843739404991,"pfxX":-9.623365448155967,"pfxZ":3.5739401280569947,"pX":-0.04400966412809129,"pZ":1.4200413203297415,"vX0":8.357597723947388,"vY0":-139.12210333955122,"vZ0":-6.854490263275482,"x":118.68,"y":200.44,"x0":-1.850472080394369,"y0":50.002146884373005,"z0":5.610648918819048,"aX":-18.689585188881743},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.0,"breakHorizontal":15.5,"spinRate":2221,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.395118480052572,"extension":6.40678873902436},"index":1,"playId":"c140b056-ccdf-30d4-940b-e81e800f3be3","pitchNumber":2,"startTime":"2026-05-05T01:51:33.201Z","endTime":"2026-05-05T01:51:37.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61407684691978,"aZ":-22.886384943830635,"pfxX":-9.188522067275454,"pfxZ":4.85300375828953,"pX":-0.04293206221273937,"pZ":2.3146602230390374,"vX0":7.980998024612658,"vY0":-138.3787503087937,"vZ0":-5.020160536499744,"x":118.64,"y":176.28,"x0":-1.7891753917857105,"y0":50.00275251526746,"z0":5.712226430487045,"aX":-17.588663424560472},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.8,"breakHorizontal":14.6,"spinRate":2230,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39779699740749974,"extension":6.351391373236723},"index":2,"playId":"868a1066-8c24-339a-b1a2-6dd7477bbfd9","pitchNumber":3,"startTime":"2026-05-05T01:51:48.688Z","endTime":"2026-05-05T01:51:52.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65654253862578,"aZ":-28.321466061607364,"pfxX":-0.886834606473144,"pfxZ":2.118052040297939,"pX":0.7618815775101972,"pZ":1.8640433310340354,"vX0":7.237753719006054,"vY0":-133.49323520957685,"vZ0":-4.645203680523438,"x":87.96,"y":188.45,"x0":-1.8603113912916238,"y0":50.00170066655176,"z0":5.64669537287339,"aX":-1.612807367950121},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":0.1,"spinRate":2290,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.40908181847245473,"extension":6.3835481890109484},"hitData":{"launchSpeed":69.4,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.1,"coordY":158.81}},"index":3,"playId":"6f958ab9-349d-31cf-a1f6-c266ca0faad7","pitchNumber":4,"startTime":"2026-05-05T01:52:09.099Z","endTime":"2026-05-05T01:52:18.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":3.3000000000000114,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:52:18.525Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis Bazzana grounds out softly, pitcher Alex Lange to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-05T01:52:46.073Z","endTime":"2026-05-05T01:53:40.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656638,"fullName":"Alex Lange","link":"/api/v1/people/656638"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.87"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.85"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.56"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.11"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.72"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.08"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.61"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.89"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.76"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.07"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.22"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.28"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.90"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".447"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.160"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".449"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".396"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".132"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".447"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.160"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".424"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".449"}],"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656638,"link":"/api/v1/people/656638"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.341151539273245,"aZ":-23.96226713259756,"pfxX":-9.536815738470812,"pfxZ":4.153020064589038,"pX":-0.6600354457000265,"pZ":2.1260742732871387,"vX0":7.123583152184175,"vY0":-139.73113709063935,"vZ0":-5.119889756540822,"x":142.16,"y":181.38,"x0":-2.0027270608884993,"y0":50.00567665079283,"z0":5.555629684797548,"aX":-18.87088287847417},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.6,"breakHorizontal":15.8,"spinRate":1993,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39191757855635867,"extension":6.439836454563556},"index":0,"playId":"52410a4f-ea06-3b7f-9923-e8a2e3b216f3","pitchNumber":1,"startTime":"2026-05-05T01:52:46.785Z","endTime":"2026-05-05T01:52:52.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6275075872561,"aZ":-34.62279061813305,"pfxX":-2.2490141383724422,"pfxZ":-1.4851104642934887,"pX":0.3474187122962935,"pZ":1.2755210703260773,"vX0":5.54351976618399,"vY0":-127.75837972849207,"vZ0":-4.583508126182002,"x":103.76,"y":204.34,"x0":-1.559463774137618,"y0":50.000608643335994,"z0":5.817585915005152,"aX":-3.712722781412506},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.5,"breakHorizontal":2.8,"spinRate":2278,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.42892504703107015,"extension":6.6148827972277715},"index":1,"playId":"9619cce9-e19b-3b2a-84e0-0ae960c3fb98","pitchNumber":2,"startTime":"2026-05-05T01:53:09.760Z","endTime":"2026-05-05T01:53:13.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-05T01:53:21.037Z","endTime":"2026-05-05T01:53:32.583Z","isPitch":false,"type":"action","player":{"id":683953,"link":"/api/v1/people/683953"},"defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54240861640954,"aZ":-39.1160743660917,"pfxX":-0.42096246962638206,"pfxZ":-4.227130506887187,"pX":-0.6309131250220985,"pZ":2.5324252100550773,"vX0":3.0690161008037515,"vY0":-127.39665596030436,"vZ0":-0.7653732921926564,"x":141.05,"y":170.4,"x0":-1.7973247904965137,"y0":50.00492361421136,"z0":5.932710726992178,"aX":-0.6913834304054365},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.6,"breakHorizontal":0.0,"spinRate":2322,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.4301896074411231,"extension":6.558276026867375},"hitData":{"launchSpeed":57.9,"launchAngle":-68.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.84,"coordY":190.63}},"index":3,"playId":"0c66532e-b5d3-3ef8-ba1e-bc6e5b72328d","pitchNumber":3,"startTime":"2026-05-05T01:53:32.583Z","endTime":"2026-05-05T01:53:40.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656638,"link":"/api/v1/people/656638","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":657041,"link":"/api/v1/people/657041"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":545402,"link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":656638,"link":"/api/v1/people/656638"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-05T01:53:40.604Z","atBatIndex":67}]