[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-31T23:46:39.820Z","endTime":"2026-03-31T23:48:36.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-31T21:00:34.150Z","endTime":"2026-03-31T23:18:17.582Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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-03-31T23:18:17.582Z","endTime":"2026-03-31T23:45:18.397Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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-03-31T23:45:18.397Z","endTime":"2026-03-31T23:46:42.006Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.019312017377175,"aZ":-16.49185300657632,"pfxX":-1.0468113043669343,"pfxZ":8.02005133205273,"pX":-0.02285388884015119,"pZ":2.6619784893285927,"vX0":4.515815812146951,"vY0":-138.9161452757656,"vZ0":-5.5713432738608235,"x":117.87,"y":166.91,"x0":-1.5332196287838278,"y0":50.00187087480233,"z0":5.789277528585433,"aX":-2.0473727007443516},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":1.0,"spinRate":2227,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.39424233375736417,"extension":6.541781642279129},"index":3,"playId":"f4c423a5-0e55-3e14-b3a2-6f1cfc8571d0","pitchNumber":1,"startTime":"2026-03-31T23:46:42.006Z","endTime":"2026-03-31T23:46:45.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.617659434536545,"aZ":-44.56882972606475,"pfxX":2.723772691091709,"pfxZ":-9.792012049153028,"pX":0.16341301937222086,"pZ":2.088984910188674,"vX0":2.6371004621618273,"vY0":-112.46451006437769,"vZ0":1.2949045801123504,"x":110.77,"y":182.38,"x0":-1.3833116361047297,"y0":50.00296757962565,"z0":6.067757445721939,"aX":3.4475092402700898},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-16.9,"breakHorizontal":-5.6,"spinRate":2709,"spinDirection":21},"zone":8,"typeConfidence":2.0,"plateTime":0.4892258754877665,"extension":6.498655081725889},"index":4,"playId":"d097b2dc-7733-336d-9bcc-ed328e6eb3a3","pitchNumber":2,"startTime":"2026-03-31T23:46:59.598Z","endTime":"2026-03-31T23:47:03.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.005677029031812,"aZ":-25.73347963672905,"pfxX":-7.952142268755652,"pfxZ":3.825779731601864,"pX":-0.8049147087942636,"pZ":-0.5141682809703186,"vX0":4.87620729467377,"vY0":-128.9906670669143,"vZ0":-10.081945409983748,"x":147.68,"y":252.66,"x0":-1.6872955629023396,"y0":50.00448668318623,"z0":5.431584393325393,"aX":-13.392326536035464},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":13.3,"spinRate":1315,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4247338364899589,"extension":6.76134036497429},"index":5,"playId":"516729aa-5968-30f6-9782-b7c2d1d1562c","pitchNumber":3,"startTime":"2026-03-31T23:47:17.744Z","endTime":"2026-03-31T23:47:21.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34649229678799,"aZ":-32.41292046293586,"pfxX":2.322899255164775,"pfxZ":-0.1400452571453652,"pX":-0.848860155428687,"pZ":2.4983727231656245,"vX0":1.4805210737756975,"vY0":-129.93794067976128,"vZ0":-2.2562847892187774,"x":149.36,"y":171.32,"x0":-1.7256670261152793,"y0":50.002650230200096,"z0":5.813846682893672,"aX":4.016004416395809},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.5,"breakHorizontal":-4.6,"spinRate":2190,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.41973415618858034,"extension":6.51740914750343},"index":6,"playId":"c8122bbe-03f7-3b98-9074-192706a741f2","pitchNumber":4,"startTime":"2026-03-31T23:47:41.133Z","endTime":"2026-03-31T23:47:46.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44233488607275,"aZ":-18.736812368122504,"pfxX":-2.466077071208807,"pfxZ":6.683350492719981,"pX":-0.5444672260397913,"pZ":2.9550113603358765,"vX0":3.496574153329598,"vY0":-140.56039382617817,"vZ0":-4.690465015626832,"x":137.75,"y":158.99,"x0":-1.4814102244716745,"y0":50.00294003173791,"z0":5.853863039807986,"aX":-4.9583918946205525},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.4,"breakHorizontal":3.8,"spinRate":2202,"spinDirection":177},"zone":1,"typeConfidence":2.0,"plateTime":0.38897459843560434,"extension":6.511611604101617},"index":7,"playId":"c5946cd5-133b-31b4-8de1-53891d687cc3","pitchNumber":5,"startTime":"2026-03-31T23:48:00.955Z","endTime":"2026-03-31T23:48:06.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.881453807835694,"aZ":-17.29413053080603,"pfxX":-1.5588502224206833,"pfxZ":7.526301491479478,"pX":-0.09738024966144429,"pZ":2.115810721012927,"vX0":4.264507121407941,"vY0":-139.37636380114466,"vZ0":-6.755885612248291,"x":120.71,"y":181.65,"x0":-1.4413918826269596,"y0":50.00233598836337,"z0":5.703522516974742,"aX":-3.082077418324352},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":2.0,"spinRate":2383,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.3922442143728504,"extension":6.715714748425336},"hitData":{"launchSpeed":84.0,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.3,"coordY":162.32}},"index":8,"playId":"b5fee211-7ec0-36c6-a836-96221a8aae97","pitchNumber":6,"startTime":"2026-03-31T23:48:23.678Z","endTime":"2026-03-31T23:48:36.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-31T23:48:36.865Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a sharp line drive to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-31T23:48:52.526Z","endTime":"2026-03-31T23:50:59.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.279586230197207,"aZ":-19.117712103339805,"pfxX":-1.9074066418923938,"pfxZ":6.707146431090742,"pX":-0.8178987591699277,"pZ":4.048732502633219,"vX0":2.6481494732701667,"vY0":-138.46763248022248,"vZ0":-1.7677591796021885,"x":148.18,"y":129.46,"x0":-1.5378413557655466,"y0":50.00064527892908,"z0":5.971623750894509,"aX":-3.711924193713628},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":2.9,"spinRate":2085,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.395231480481252,"extension":6.485428522183251},"index":0,"playId":"77250d1e-9573-3414-a0b6-4f4eebd1b19b","pitchNumber":1,"startTime":"2026-03-31T23:48:57.383Z","endTime":"2026-03-31T23:49:01.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.799731489181273,"aZ":-18.858249669376352,"pfxX":-1.032573124047381,"pfxZ":6.947252292725011,"pX":-0.05659640930757322,"pZ":3.7686139701321624,"vX0":4.319740455756137,"vY0":-137.20283414136398,"vZ0":-2.3237433774940395,"x":119.16,"y":137.03,"x0":-1.5135601607065639,"y0":50.00471293810303,"z0":5.903977826304462,"aX":-1.980379916874638},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":1.0,"spinRate":2094,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.39838146704475275,"extension":6.507999660125623},"index":1,"playId":"da97432d-f75a-39ed-8c5c-5ce4ed4d1e1b","pitchNumber":2,"startTime":"2026-03-31T23:49:13.430Z","endTime":"2026-03-31T23:49:18.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-03-31T23:49:30.188Z","endTime":"2026-03-31T23:49:48.020Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91462693603675,"aZ":-29.287948546136203,"pfxX":2.3331904324015373,"pfxZ":1.741593283078501,"pX":0.3130819454489032,"pZ":2.189448010800624,"vX0":3.9915443061157916,"vY0":-127.42174045388403,"vZ0":-3.263735674326173,"x":105.07,"y":179.66,"x0":-1.5713507473436266,"y0":50.0054489694247,"z0":5.778478084502608,"aX":3.871989400000187},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.6,"breakHorizontal":-5.0,"spinRate":2297,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.4283455713922417,"extension":6.615392823498044},"index":3,"playId":"ed8abb09-3852-3631-9760-9e2e0ae37ef8","pitchNumber":3,"startTime":"2026-03-31T23:49:48.020Z","endTime":"2026-03-31T23:49:51.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25109043629533,"aZ":-18.279606531263923,"pfxX":-1.977372710489061,"pfxZ":7.040425571058444,"pX":-0.40063724853599864,"pZ":1.657453016200248,"vX0":3.7435121309563986,"vY0":-138.90360438862282,"vZ0":-7.8964637096318615,"x":132.27,"y":194.03,"x0":-1.5029326636203295,"y0":50.003587907726306,"z0":5.731137835030628,"aX":-3.9027672651045537},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.5,"breakHorizontal":2.9,"spinRate":2259,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.3928631052415392,"extension":6.531928751901927},"index":4,"playId":"86aec2c4-ee68-3653-803a-ca59b4de5291","pitchNumber":4,"startTime":"2026-03-31T23:50:08.962Z","endTime":"2026-03-31T23:50:13.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.551105900950795,"aZ":-28.37390823429345,"pfxX":1.7750631535536117,"pfxZ":2.1843040741756474,"pX":-0.23570059068844856,"pZ":-0.24358435332819817,"vX0":3.294590437651042,"vY0":-130.52218414085178,"vZ0":-9.354389135510774,"x":125.98,"y":245.36,"x0":-1.741254836999514,"y0":50.0035062353548,"z0":5.499266481210215,"aX":3.0843527231759924},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.3,"breakHorizontal":-3.8,"spinRate":2207,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.41846301291301735,"extension":6.753359682221923},"index":5,"playId":"26b20946-9028-329c-9a78-194b4cf0c585","pitchNumber":5,"startTime":"2026-03-31T23:50:29.608Z","endTime":"2026-03-31T23:50:33.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.730230920526058,"aZ":-18.407811060984294,"pfxX":-1.7393643780427324,"pfxZ":6.9711622041527,"pX":-0.6109916265572167,"pZ":2.6435338009580787,"vX0":3.142653722455182,"vY0":-139.0581223539819,"vZ0":-5.434026994116563,"x":140.29,"y":167.4,"x0":-1.5254986355077274,"y0":50.00429079934283,"z0":5.82895729990002,"aX":-3.435708013717491},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":2.5,"spinRate":2226,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.3926238082148412,"extension":6.533707508400094},"hitData":{"launchSpeed":110.8,"launchAngle":11.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.08,"coordY":71.26}},"index":6,"playId":"5d2cf13d-910e-3e8c-b008-45c0d5736b50","pitchNumber":6,"startTime":"2026-03-31T23:50:49.746Z","endTime":"2026-03-31T23:50:59.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-31T23:50:59.042Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-31T23:51:14.069Z","endTime":"2026-03-31T23:53:14.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4289883532898,"aZ":-27.756260407793015,"pfxX":2.6729583632772,"pfxZ":2.504012330011344,"pX":0.6026233252141446,"pZ":2.0582982655951287,"vX0":5.046480730932744,"vY0":-131.3783819356563,"vZ0":-4.324968562893561,"x":94.03,"y":183.21,"x0":-1.6835229814548744,"y0":50.00370341881081,"z0":5.766859192694775,"aX":4.714479589433676},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":-5.9,"spinRate":2353,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.41546077588694486,"extension":6.554779481063693},"index":0,"playId":"91e8fbef-ba50-3165-aad4-013c0e56f591","pitchNumber":1,"startTime":"2026-03-31T23:51:25.564Z","endTime":"2026-03-31T23:51:29.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"c99d85bf-06de-4f6d-85eb-a6b3cd1907ba","startTime":"2026-03-31T23:51:48.466Z","endTime":"2026-03-31T23:51:53.466Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.379937365184457,"aZ":-15.62425740283629,"pfxX":-7.04401780779689,"pfxZ":8.58747452481295,"pX":-0.9050799350674663,"pZ":2.6409632218973758,"vX0":4.5047366415587184,"vY0":-137.65822523292158,"vZ0":-5.665519335925538,"x":151.5,"y":167.47,"x0":-1.6440650889945183,"y0":50.00355397362205,"z0":5.776404417483303,"aX":-13.57509392613774},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2065,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3972627273098883,"extension":6.502430274091646},"index":2,"playId":"eb885b76-76f6-373a-bdde-6a428fff25ab","pitchNumber":2,"startTime":"2026-03-31T23:52:03.414Z","endTime":"2026-03-31T23:52:08.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.789119807499816,"aZ":-14.419030004104684,"pfxX":-6.2437166262272195,"pfxZ":9.010980247568467,"pX":-0.5310633069749149,"pZ":3.9942716026447598,"vX0":4.6965503356270295,"vY0":-139.35809015458386,"vZ0":-2.7099596528023753,"x":137.24,"y":130.93,"x0":-1.4254925414580102,"y0":50.00187498206547,"z0":5.929545293918862,"aX":-12.30222569137929},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2152,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.392756180308222,"extension":6.549964809859675},"index":3,"playId":"5074a76d-5da5-3d0d-a564-549eddbe30a9","pitchNumber":3,"startTime":"2026-03-31T23:52:28.404Z","endTime":"2026-03-31T23:52:33.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.636736163899183,"aZ":-42.93044894339258,"pfxX":1.954511963471869,"pfxZ":-8.019037271765647,"pX":0.7482549005109854,"pZ":2.276123736497823,"vX0":4.084946800124256,"vY0":-115.39936819021088,"vZ0":0.8407544443561032,"x":88.48,"y":177.32,"x0":-1.3029252081199176,"y0":50.00452654514509,"z0":6.0617874880889895,"aX":2.6203980324616487},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-13.9,"breakHorizontal":-4.6,"spinRate":2710,"spinDirection":25},"zone":6,"typeConfidence":2.0,"plateTime":0.475687078515314,"extension":6.502699370049326},"hitData":{"launchSpeed":95.0,"launchAngle":30.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.74,"coordY":66.55}},"index":4,"playId":"ecc3ad9e-9a2f-3832-ac52-8176ea060382","pitchNumber":4,"startTime":"2026-03-31T23:52:57.850Z","endTime":"2026-03-31T23:53:14.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-31T23:53:14.349Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Robert Jr. walks. Juan Soto to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-31T23:53:29.149Z","endTime":"2026-03-31T23:55:41.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.132966856321943,"aZ":-30.447692890399498,"pfxX":1.4865612247620703,"pfxZ":1.0433636791460046,"pX":1.1840099693614259,"pZ":2.735134512239828,"vX0":6.206289302648726,"vY0":-127.79963233148978,"vZ0":-2.0401857852841103,"x":71.87,"y":164.93,"x0":-1.4644376509960606,"y0":50.00603629172929,"z0":5.923946358145973,"aX":2.471673325892352},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.7,"breakHorizontal":-4.1,"spinRate":2323,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4277830328362642,"extension":6.63066056329978},"index":0,"playId":"e5f535a8-f175-3ca6-82ce-145fdd5d8388","pitchNumber":1,"startTime":"2026-03-31T23:53:37.947Z","endTime":"2026-03-31T23:53:42.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.312340801190455,"aZ":-17.962099471046226,"pfxX":-7.058947895680138,"pfxZ":7.53845946576288,"pX":-0.338992069870721,"pZ":4.039022694639745,"vX0":5.306612079979604,"vY0":-136.5205050974064,"vZ0":-1.7353857269033066,"x":129.92,"y":129.73,"x0":-1.3917195763715806,"y0":50.00508506193669,"z0":5.920420801555788,"aX":-13.314082740804759},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":11.6,"spinRate":2086,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4013473173733386,"extension":6.494712158635163},"index":1,"playId":"ddefdc06-62d1-3b3a-a198-582a48444c4f","pitchNumber":2,"startTime":"2026-03-31T23:53:56.918Z","endTime":"2026-03-31T23:54:01.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.951776513666278,"aZ":-30.94241177183879,"pfxX":2.252318543095939,"pfxZ":0.7654647121304006,"pX":0.9663834766767282,"pZ":3.365655271260301,"vX0":5.552649270319091,"vY0":-125.838295354006,"vZ0":-0.10225958858780726,"x":80.16,"y":147.91,"x0":-1.5557191469635083,"y0":50.00547597768678,"z0":5.8997497412546,"aX":3.635309104591077},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-5.3,"spinRate":2328,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4341668358462747,"extension":6.533209990230908},"index":2,"playId":"8af9f529-b342-3914-95db-7288e9cb8e68","pitchNumber":3,"startTime":"2026-03-31T23:54:17.152Z","endTime":"2026-03-31T23:54:21.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":93.9,"endSpeed":86.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.704654042846748,"aZ":-18.921220458827136,"pfxX":-0.8796567160320898,"pfxZ":7.005414182599894,"pX":0.750198342926711,"pZ":2.6508656988174537,"vX0":5.8918797898023545,"vY0":-136.57767572412627,"vZ0":-5.204712827240968,"x":88.4,"y":167.21,"x0":-1.3194706246213654,"y0":50.00289176958479,"z0":5.880023513560667,"aX":-1.6650160011866026},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":0.4,"spinRate":2369,"spinDirection":178},"zone":6,"typeConfidence":2.0,"plateTime":0.4008382559038526,"extension":6.577874288667722},"index":3,"playId":"56a7092c-523d-349f-b6f7-015c776a6384","pitchNumber":4,"startTime":"2026-03-31T23:54:38.288Z","endTime":"2026-03-31T23:54:43.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.348049038232407,"aZ":-15.839286397329252,"pfxX":-6.5523900239610695,"pfxZ":8.615241649956065,"pX":-0.44877118250874215,"pZ":2.6852535867707292,"vX0":5.308321679281312,"vY0":-136.62787931147585,"vZ0":-5.332272845067415,"x":134.11,"y":166.28,"x0":-1.562980114062469,"y0":50.000903521867045,"z0":5.746082169182674,"aX":-12.41982746477633},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":10.8,"spinRate":2175,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.40048292703629773,"extension":6.52090596646763},"index":4,"playId":"78bba5ad-1c17-3087-b228-2f3580840136","pitchNumber":5,"startTime":"2026-03-31T23:54:59.949Z","endTime":"2026-03-31T23:55:05.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2548635259302,"aZ":-30.831649545387315,"pfxX":2.3983331482511603,"pfxZ":0.8312587345397215,"pX":0.8643502221892078,"pZ":0.6799652943240979,"vX0":5.078281556788664,"vY0":-125.77646860249688,"vZ0":-6.196467824692263,"x":84.05,"y":220.42,"x0":-1.4849667102932633,"y0":50.00279626844135,"z0":5.646378315376247,"aX":3.8790770861060175},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":-5.4,"spinRate":2298,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.43391292878930976,"extension":6.708633431410562},"index":5,"playId":"13306b99-2301-3658-b5a0-cd3f598f09c3","pitchNumber":6,"startTime":"2026-03-31T23:55:28.350Z","endTime":"2026-03-31T23:55:41.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-31T23:55:41.404Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-31T23:55:55.721Z","endTime":"2026-03-31T23:56:46.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":95.8,"endSpeed":88.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.923561225862326,"aZ":-18.246785301827767,"pfxX":-1.147643939835795,"pfxZ":7.0412860449819314,"pX":0.13126696016770903,"pZ":2.0517199966918858,"vX0":4.730209796207427,"vY0":-139.43475483920636,"vZ0":-6.980768702883885,"x":112.0,"y":183.38,"x0":-1.4345522290794326,"y0":50.006368193079425,"z0":5.78194159732258,"aX":-2.271467806328024},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":1.2,"spinRate":2395,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.3920826928056953,"extension":6.570621155075585},"index":0,"playId":"7d8dd44f-3ea3-37a4-8d64-942e28fc0f3e","pitchNumber":1,"startTime":"2026-03-31T23:56:00.981Z","endTime":"2026-03-31T23:56:04.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":673357,"link":"/api/v1/people/673357"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.809113675803836,"aZ":-45.02826086159825,"pfxX":1.8893313815562767,"pfxZ":-10.301845813009539,"pX":0.2524909226609877,"pZ":1.6685141565951962,"vX0":2.9071375578147345,"vY0":-111.75568831345477,"vZ0":0.6690375549361673,"x":107.38,"y":193.73,"x0":-1.318045882599123,"y0":50.00507896465545,"z0":6.04372503979886,"aX":2.356356288646093},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-18.0,"breakHorizontal":-4.3,"spinRate":2719,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4927862516630772,"extension":6.635387914467548},"index":1,"playId":"cd4302c5-b066-382e-8165-dd34a22cebe7","pitchNumber":2,"startTime":"2026-03-31T23:56:21.974Z","endTime":"2026-03-31T23:56:26.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":673357,"link":"/api/v1/people/673357"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13170171871464,"aZ":-32.40466473882641,"pfxX":3.00746413710133,"pfxZ":-0.14639477972904302,"pX":-0.3409527765810721,"pZ":2.8263441425727542,"vX0":2.546886209744409,"vY0":-125.6269329745566,"vZ0":-0.9792105763054961,"x":130.0,"y":162.47,"x0":-1.75653499240015,"y0":50.00125095549133,"z0":5.842260202869401,"aX":4.832282389836232},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.2,"breakHorizontal":-6.0,"spinRate":2288,"spinDirection":106},"zone":4,"typeConfidence":2.0,"plateTime":0.43508846079143515,"extension":6.562840893013356},"index":2,"playId":"c1a13d25-c483-3a92-b8b1-152efc4437e6","pitchNumber":3,"startTime":"2026-03-31T23:56:43.297Z","endTime":"2026-03-31T23:56:46.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":673357,"link":"/api/v1/people/673357"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-31T23:56:46.981Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a line drive to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-31T23:58:51.386Z","endTime":"2026-04-01T00:00:53.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":97.9,"endSpeed":88.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.0550167490844,"aZ":-12.819894740006262,"pfxX":-3.6758047421251874,"pfxZ":9.5101205510836,"pX":-1.3683136314490856,"pZ":4.0035594719393055,"vX0":2.857994976493178,"vY0":-142.5215249580301,"vZ0":-3.1668521590721053,"x":169.16,"y":130.68,"x0":-1.912008335426634,"y0":50.00112463188747,"z0":5.951163169721735,"aX":-7.4796001399598},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":6.0,"spinRate":2278,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38591707343038184,"extension":6.185136126698155},"index":0,"playId":"fc4a34f8-a425-3fe7-82a3-f7efe00d05a5","pitchNumber":1,"startTime":"2026-03-31T23:59:07.501Z","endTime":"2026-03-31T23:59:11.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":97.6,"endSpeed":88.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31068581568713,"aZ":-10.877340552800584,"pfxX":-3.6813870723713826,"pfxZ":10.54563507577372,"pX":-0.6029023272834255,"pZ":2.651082026788157,"vX0":4.796591546610513,"vY0":-141.88477379462063,"vZ0":-6.8881298750713285,"x":139.98,"y":167.2,"x0":-1.8445657223382954,"y0":50.00499142724365,"z0":5.818639225485549,"aX":-7.436410060759074},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":5.6,"spinRate":2244,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3874360040208278,"extension":6.4098153596781895},"index":1,"playId":"33e5df8b-fc95-3aa6-b356-433d90530c5a","pitchNumber":2,"startTime":"2026-03-31T23:59:20.101Z","endTime":"2026-03-31T23:59:23.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15868301766435,"aZ":-25.95344591071077,"pfxX":-0.20907725195380422,"pfxZ":3.4146727795473364,"pX":-0.5985969215216558,"pZ":2.7501296087304454,"vX0":3.082029807436847,"vY0":-134.1237419615742,"vZ0":-3.1810038931859443,"x":139.82,"y":164.53,"x0":-1.7356652774892214,"y0":50.00232472908887,"z0":5.803509996435098,"aX":-0.38149636882747334},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.8,"breakHorizontal":-0.2,"spinRate":2563,"spinDirection":176},"zone":1,"typeConfidence":2.0,"plateTime":0.4084663116890077,"extension":6.414034359107049},"index":2,"playId":"bf5e16e6-4ae8-3059-8c5c-022b80cd55a2","pitchNumber":3,"startTime":"2026-03-31T23:59:35.511Z","endTime":"2026-03-31T23:59:40.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-31T23:59:47.541Z","endTime":"2026-03-31T23:59:57.395Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39111901988393,"aZ":-34.069362619474795,"pfxX":-7.480479966036883,"pfxZ":-1.239776656328048,"pX":0.3788764315049261,"pZ":0.58179947595115,"vX0":7.365678498167372,"vY0":-123.47676053513719,"vZ0":-5.6004400039406,"x":102.56,"y":223.07,"x0":-1.6821309558699886,"y0":50.000224675830154,"z0":5.772098360585622,"aX":-11.45845525779106},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.4,"breakHorizontal":11.6,"spinRate":1221,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4449123015949987,"extension":6.257504363148387},"index":4,"playId":"f1e95e9d-95c2-3378-a713-880234bf5923","pitchNumber":4,"startTime":"2026-03-31T23:59:57.395Z","endTime":"2026-04-01T00:00:02.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540127425370436,"aZ":-31.8774584727761,"pfxX":-8.466502266664671,"pfxZ":0.19049485181900716,"pX":0.7507392804852203,"pZ":-0.2159474280643088,"vX0":8.711415018185424,"vY0":-124.69001586632278,"vZ0":-8.11662450900007,"x":88.38,"y":244.61,"x0":-1.691576120614189,"y0":50.00425348924317,"z0":5.718865826957382,"aX":-13.306375584525728},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.4,"breakHorizontal":13.3,"spinRate":1382,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.43959945029330516,"extension":6.337821074984781},"index":5,"playId":"49c9f69e-e1b4-387d-941a-166d18bffef5","pitchNumber":5,"startTime":"2026-04-01T00:00:19.561Z","endTime":"2026-04-01T00:00:24.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42231162542091,"aZ":-22.45657001209251,"pfxX":-0.8163307765650911,"pfxZ":5.200624141239388,"pX":-0.6438119394191402,"pZ":2.0304499166828935,"vX0":3.6264627473229063,"vY0":-135.7263971182083,"vZ0":-6.012576766024457,"x":141.54,"y":183.96,"x0":-1.8905266560782088,"y0":50.00021800108991,"z0":5.835883377641655,"aX":-1.5249033383389519},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":0.7,"spinRate":2495,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.40339001006661324,"extension":6.299827163599249},"hitData":{"launchSpeed":96.0,"launchAngle":13.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.31,"coordY":96.38}},"index":6,"playId":"23a4cdf7-35c5-3fa2-832b-e82588c8a0fc","pitchNumber":6,"startTime":"2026-04-01T00:00:41.485Z","endTime":"2026-04-01T00:00:53.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:00:53.679Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T00:01:01.831Z","endTime":"2026-04-01T00:02:25.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.4,"endSpeed":87.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.000917914504726,"aZ":-15.991600574909745,"pfxX":-4.8531195689005004,"pfxZ":8.161545333938708,"pX":-0.2209143642376035,"pZ":3.5404648833644927,"vX0":5.673829046914003,"vY0":-140.23808639707548,"vZ0":-3.664248296489307,"x":125.42,"y":143.19,"x0":-1.6439915299910355,"y0":50.004840809915564,"z0":5.913356949273498,"aX":-9.625753963524405},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":7.6,"spinRate":2357,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3912264615035812,"extension":6.158103328415224},"index":0,"playId":"261e695b-6a32-3916-8b93-b9b7419700f7","pitchNumber":1,"startTime":"2026-04-01T00:01:17.297Z","endTime":"2026-04-01T00:01:23.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.761001117621216,"aZ":-25.777446524648465,"pfxX":-2.3118963072203296,"pfxZ":3.7807431150393533,"pX":-0.04067625581636184,"pZ":3.019551318870314,"vX0":4.963007953731187,"vY0":-129.9465769643701,"vZ0":-2.5571425864820596,"x":118.55,"y":157.25,"x0":-1.6835837504550861,"y0":50.0060082845211,"z0":5.995315094383711,"aX":-3.9156391550581975},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":3.0,"spinRate":2488,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.42312038530174156,"extension":6.2955866697179195},"index":1,"playId":"1c524bc4-84ce-3ce0-9cbc-a9227193f7f2","pitchNumber":2,"startTime":"2026-04-01T00:01:36.618Z","endTime":"2026-04-01T00:01:41.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.087855520894923,"aZ":-29.89951743937454,"pfxX":-1.0982841547515476,"pfxZ":1.4936864300584882,"pX":0.546369150558928,"pZ":0.6772429237878529,"vX0":5.380174362350105,"vY0":-122.56621904969379,"vZ0":-6.199861889495529,"x":96.17,"y":220.49,"x0":-1.533860203149304,"y0":50.001545860741025,"z0":5.790715253317505,"aX":-1.6718165201041442},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":0.7,"spinRate":2407,"spinDirection":337},"zone":14,"typeConfidence":2.0,"plateTime":0.44676817438161986,"extension":6.280661034102996},"index":2,"playId":"7c752923-9cec-3458-86a8-ca2b7d0be99c","pitchNumber":3,"startTime":"2026-04-01T00:01:56.567Z","endTime":"2026-04-01T00:02:00.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8573654825068,"aZ":-28.529835857190832,"pfxX":-7.984568620221264,"pfxZ":2.445135224702362,"pX":0.11453550515320544,"pZ":1.0722673224169434,"vX0":7.156520601441296,"vY0":-121.9118598734398,"vZ0":-5.449963833951251,"x":112.63,"y":209.83,"x0":-1.8336458569860146,"y0":50.004715571463585,"z0":5.824717678609124,"aX":-11.91852416663584},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":12.6,"spinRate":1326,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4507363537543281,"extension":6.146719551338084},"index":3,"playId":"ae3c7a6b-ec7b-36dc-9a7a-ca433739007f","pitchNumber":4,"startTime":"2026-04-01T00:02:21.379Z","endTime":"2026-04-01T00:02:25.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:02:25.951Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks. JJ Wetherholt to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T00:02:45.580Z","endTime":"2026-04-01T00:04:17.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.977524261839754,"aZ":-12.57475733811419,"pfxX":-3.8888695177930064,"pfxZ":9.693954240942796,"pX":0.31050930690574824,"pZ":1.9576303124343828,"vX0":7.370734200270945,"vY0":-141.67520419267134,"vZ0":-8.104090320160777,"x":105.16,"y":185.92,"x0":-1.82591166827761,"y0":50.003400763759856,"z0":5.6688834330399684,"aX":-7.863612334245057},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":5.4,"spinRate":2399,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3873895742718223,"extension":6.316090153623219},"index":0,"playId":"571e3e71-9f0d-3aac-9293-b65a262c01e2","pitchNumber":1,"startTime":"2026-04-01T00:02:49.070Z","endTime":"2026-04-01T00:02:52.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.601866321383202,"aZ":-33.4767693026021,"pfxX":-9.321847059368729,"pfxZ":-0.8706070415561848,"pX":0.282096460674618,"pZ":0.2572034002402015,"vX0":7.998085747828789,"vY0":-122.28443456020256,"vZ0":-6.093935772427436,"x":106.25,"y":231.84,"x0":-1.837500741337981,"y0":50.003242275926496,"z0":5.691978976741568,"aX":-13.962313339390061},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.0,"breakHorizontal":14.8,"spinRate":1260,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.44981929422056544,"extension":6.3475903720785825},"index":1,"playId":"c025e6d5-9e47-3d7b-a722-5b1a622443eb","pitchNumber":2,"startTime":"2026-04-01T00:03:08.840Z","endTime":"2026-04-01T00:03:12.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.853256002292035,"aZ":-26.758499726160217,"pfxX":-1.1158711418091087,"pfxZ":3.0705989430233327,"pX":-1.1329584753231092,"pZ":2.7869027718715516,"vX0":1.979322556126007,"vY0":-131.94573056462596,"vZ0":-3.090479270006609,"x":160.19,"y":163.53,"x0":-1.7475765415776927,"y0":50.003669991908275,"z0":5.943234223387376,"aX":-1.9692683774492112},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":1.6,"spinRate":2498,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.41497717014299873,"extension":6.321864822695261},"index":2,"playId":"68888a9a-d721-3063-a29f-616048f9b5fc","pitchNumber":3,"startTime":"2026-04-01T00:03:33.271Z","endTime":"2026-04-01T00:03:37.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.796773783013283,"aZ":-27.42248372910159,"pfxX":-0.7262327026600639,"pfxZ":2.758415226270511,"pX":-1.1008998398606582,"pZ":2.9657966177960784,"vX0":1.9801858643570618,"vY0":-130.59070810629308,"vZ0":-2.5614032257845016,"x":158.96,"y":158.7,"x0":-1.7750631665369863,"y0":50.00646418706205,"z0":6.024649306408289,"aX":-1.2532201445706068},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":0.8,"spinRate":2444,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.41960678468088686,"extension":6.261553815984727},"index":3,"playId":"2e31ede3-f8e1-3029-bb2c-4c62acefdc5b","pitchNumber":4,"startTime":"2026-04-01T00:03:53.255Z","endTime":"2026-04-01T00:03:57.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81969518295305,"aZ":-11.941463982058988,"pfxX":-2.6107114297140415,"pfxZ":10.107620186911852,"pX":-0.5891165243946341,"pZ":3.6401704731498876,"vX0":4.556748741733087,"vY0":-140.7838942893523,"vZ0":-4.097981842000525,"x":139.46,"y":140.5,"x0":-1.891558306938335,"y0":50.000783599057335,"z0":5.8911205503666455,"aX":-5.225330648901871},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":3.7,"spinRate":2437,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38947548620992034,"extension":6.387126514999734},"index":4,"playId":"ad766f11-2bed-34fb-b31a-e0f345a2290a","pitchNumber":5,"startTime":"2026-04-01T00:04:13.034Z","endTime":"2026-04-01T00:04:17.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:04:17.933Z","atBatIndex":7},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Masyn Winn ground bunts into a force out, pitcher Kodai Senga to third baseman Bo Bichette. JJ Wetherholt out at 3rd. Alec Burleson to 2nd. Masyn Winn to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T00:04:45.275Z","endTime":"2026-04-01T00:05:48.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673540,"link":"/api/v1/people/673540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.987168106985887,"aZ":-27.826268080879895,"pfxX":-0.9188537649004429,"pfxZ":2.639114017339864,"pX":-0.024694602063010707,"pZ":3.7038012363320614,"vX0":4.504740414596664,"vY0":-127.5759917139493,"vZ0":-0.5380031296075716,"x":117.94,"y":138.78,"x0":-1.693234197852423,"y0":50.0055650063029,"z0":6.108597436395424,"aX":-1.5161952408624808},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":0.6,"spinRate":2533,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.42915120358401415,"extension":6.390780619614263},"index":0,"playId":"c61dd55a-ee68-3f66-ac3b-20df6360ef20","pitchNumber":1,"startTime":"2026-04-01T00:04:56.696Z","endTime":"2026-04-01T00:05:01.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15092411981019,"aZ":-11.252866654653777,"pfxX":-3.996748621646264,"pfxZ":10.301229823824587,"pX":0.5929258772590992,"pZ":3.2136379628883778,"vX0":7.6143663812320295,"vY0":-141.77402302046653,"vZ0":-5.409177617296866,"x":94.4,"y":152.01,"x0":-1.6112786617619177,"y0":50.00186775863589,"z0":5.867970350443451,"aX":-8.11735680195148},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":5.6,"spinRate":2444,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.386710189809075,"extension":6.329487789319481},"index":1,"playId":"df1f2296-f96c-380b-90ba-fa3862885b02","pitchNumber":2,"startTime":"2026-04-01T00:05:19.265Z","endTime":"2026-04-01T00:05:30.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52964305663511,"aZ":-26.658484520642062,"pfxX":-1.3460185830620328,"pfxZ":3.1870061074198546,"pX":-0.6424363071806183,"pZ":2.947360572818282,"vX0":3.3297767449502014,"vY0":-130.490195403604,"vZ0":-2.960512326651549,"x":141.49,"y":159.2,"x0":-1.7580878422897224,"y0":50.002774896943485,"z0":6.097254079424977,"aX":-2.3298411553245617},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":1.7,"spinRate":2417,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.4191587622038533,"extension":6.35211868934536},"hitData":{"launchSpeed":28.0,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":123.48,"coordY":193.43}},"index":2,"playId":"3b5533e6-80af-3d00-abdd-f09c68ebe3f0","pitchNumber":3,"startTime":"2026-04-01T00:05:36.467Z","endTime":"2026-04-01T00:05:48.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.9,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:05:48.101Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Gorman flies out to left fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T00:06:22.088Z","endTime":"2026-04-01T00:06:38.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.781214310472144,"aZ":-27.802326840546925,"pfxX":-8.100074228436817,"pfxZ":2.452000183049348,"pX":-0.5336994450466809,"pZ":2.1007293258605095,"vX0":6.178593697380867,"vY0":-132.26462717378317,"vZ0":-4.3907094224359255,"x":137.34,"y":182.06,"x0":-1.8413649203298847,"y0":50.00119705531722,"z0":5.808132639692614,"aX":-14.427842206333105},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":13.4,"spinRate":2332,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.41326557419180965,"extension":6.169166825474245},"hitData":{"launchSpeed":97.3,"launchAngle":40.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.21,"coordY":69.05}},"index":0,"playId":"4bf0b4db-c810-3ebb-833c-a1459ff042a5","pitchNumber":1,"startTime":"2026-04-01T00:06:27.198Z","endTime":"2026-04-01T00:06:38.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"second":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:06:38.236Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T00:08:39.200Z","endTime":"2026-04-01T00:09:35.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63193836689805,"aZ":-26.858974452208003,"pfxX":3.1280781512679643,"pfxZ":3.200004485479731,"pX":-0.5522098102322596,"pZ":1.6226993824756524,"vX0":1.6411916728442228,"vY0":-127.54810600874089,"vZ0":-5.113843639540496,"x":138.05,"y":194.97,"x0":-1.6089431006127763,"y0":50.00014566313688,"z0":5.754717882503259,"aX":5.185586613659244},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":-6.0,"spinRate":2257,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.42836286004399327,"extension":6.543391152900786},"index":0,"playId":"f828c88c-5072-39dc-8cad-bee4d5b002f3","pitchNumber":1,"startTime":"2026-04-01T00:08:43.923Z","endTime":"2026-04-01T00:08:48.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61737610319249,"aZ":-25.379024113673797,"pfxX":2.3733848957318795,"pfxZ":3.9834854456934576,"pX":1.6114930091917612,"pZ":-0.6097879522109259,"vX0":7.071738540505397,"vY0":-129.4397176416992,"vZ0":-10.595100330737989,"x":55.57,"y":255.24,"x0":-1.458286335161652,"y0":50.00361859609494,"z0":5.461293960386598,"aX":4.049500685415434},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":-5.8,"spinRate":2346,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4222485678925212,"extension":6.754841115707916},"index":1,"playId":"a867f4fc-1bc1-33f3-a49e-72f7a9f83189","pitchNumber":2,"startTime":"2026-04-01T00:08:59.932Z","endTime":"2026-04-01T00:09:04.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.093648105914408,"aZ":-19.61374018118243,"pfxX":-6.705013657278027,"pfxZ":6.542571628264351,"pX":-0.6682843954409576,"pZ":2.8043385668637666,"vX0":4.4543198209657575,"vY0":-137.78078662933763,"vZ0":-4.669625136486081,"x":142.47,"y":163.06,"x0":-1.4362029499295244,"y0":50.001360137734416,"z0":5.849597359155609,"aX":-12.868408497842328},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":11.2,"spinRate":2147,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.3978009297546361,"extension":6.526321992079842},"hitData":{"launchSpeed":87.7,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.3,"coordY":156.24}},"index":2,"playId":"ba8aae74-8a3b-35d6-ad91-2e1f03180f99","pitchNumber":3,"startTime":"2026-04-01T00:09:22.245Z","endTime":"2026-04-01T00:09:35.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:09:35.189Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T00:09:51.493Z","endTime":"2026-04-01T00:11:18.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"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":95.7,"endSpeed":87.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92956380811451,"aZ":-12.411857652572921,"pfxX":-6.094423160579068,"pfxZ":10.09816528753209,"pX":0.5677890656146274,"pZ":1.8296288569429922,"vX0":7.299124827487142,"vY0":-138.9434124776029,"vZ0":-8.308975855810118,"x":95.36,"y":189.38,"x0":-1.3005666980122428,"y0":50.00093871825507,"z0":5.682299629311287,"aX":-11.923851896802384},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":9.5,"spinRate":2073,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.3941155868623376,"extension":6.685603964303329},"index":0,"playId":"88d9f2f3-3e5f-30ec-a548-68d2573d1e7b","pitchNumber":1,"startTime":"2026-04-01T00:09:55.821Z","endTime":"2026-04-01T00:09:59.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.869001011618067,"aZ":-29.012296620844904,"pfxX":2.8213524761505786,"pfxZ":1.8106187679738834,"pX":0.6573759405017168,"pZ":2.2484225156714106,"vX0":4.623425768984204,"vY0":-131.30893397352062,"vZ0":-3.5116956969514517,"x":91.94,"y":178.07,"x0":-1.4929081138213283,"y0":50.00342142643024,"z0":5.762401888325106,"aX":4.92422819145569},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.8,"breakHorizontal":-6.1,"spinRate":2417,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.417173116779328,"extension":6.662865565533578},"index":1,"playId":"cb1caf7e-1e9e-3331-b33c-a9096fc3f2f7","pitchNumber":2,"startTime":"2026-04-01T00:10:11.820Z","endTime":"2026-04-01T00:10:15.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.818380133661623,"aZ":-13.950192488593801,"pfxX":-6.505974125824567,"pfxZ":9.582938452066587,"pX":-0.12723151470329466,"pZ":2.968451117117069,"vX0":5.320598780108963,"vY0":-137.15886767438613,"vZ0":-5.161528475250493,"x":121.85,"y":158.63,"x0":-1.248537314829464,"y0":50.0063890893777,"z0":5.828829397948147,"aX":-12.377472889916335},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":10.7,"spinRate":2167,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.399608759042704,"extension":6.4537828529130845},"index":2,"playId":"23e57b57-fca5-3a45-b149-d3ac5cd90883","pitchNumber":3,"startTime":"2026-04-01T00:10:31.677Z","endTime":"2026-04-01T00:10:36.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35637662523438,"aZ":-44.55045310887336,"pfxX":0.19321544417409964,"pfxZ":-9.00958673888495,"pX":1.263035148301058,"pZ":-0.42953404282193647,"vX0":5.455434972279253,"vY0":-117.10413646625055,"vZ0":-4.6891594959059475,"x":68.86,"y":250.38,"x0":-1.1325739313521777,"y0":50.003465125943116,"z0":5.81379175947083,"aX":0.2645063492644467},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-17.3,"breakHorizontal":-1.8,"spinRate":2825,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.46969629412825586,"extension":6.745257251204728},"index":3,"playId":"776e3570-3374-3695-867e-5f1b2d216945","pitchNumber":4,"startTime":"2026-04-01T00:10:52.299Z","endTime":"2026-04-01T00:10:56.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.700336407743276,"aZ":-30.611770115957793,"pfxX":0.36539022395071763,"pfxZ":0.9216300378712354,"pX":0.9306397565829782,"pZ":0.7021763537492829,"vX0":6.144601348816231,"vY0":-129.19615127566482,"vZ0":-6.524426269556206,"x":81.53,"y":219.82,"x0":-1.5213010219325815,"y0":50.005202685723475,"z0":5.598614140064441,"aX":0.6197969574300388},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.5,"breakHorizontal":-1.9,"spinRate":2302,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.42316843052241193,"extension":6.715547819570529},"index":4,"playId":"f9f44f16-6063-3e4f-b4ba-be1f939b6944","pitchNumber":5,"startTime":"2026-04-01T00:11:12.161Z","endTime":"2026-04-01T00:11:18.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:11:18.126Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T00:11:37.342Z","endTime":"2026-04-01T00:12:26.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.286806208239003,"aZ":-13.450109313648897,"pfxX":0.05948968901865653,"pfxZ":9.507997890008557,"pX":0.08789786827819938,"pZ":2.1715912211726067,"vX0":4.042475008797191,"vY0":-139.43538467814068,"vZ0":-7.556032202191118,"x":113.65,"y":180.15,"x0":-1.3883672872599748,"y0":50.00677271526999,"z0":5.803968391274823,"aX":0.1162613893864344},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":-1.0,"spinRate":2214,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.39279107569088234,"extension":6.547165616333222},"index":0,"playId":"0f9bae7b-3567-3cef-8580-27221b2c75d6","pitchNumber":1,"startTime":"2026-04-01T00:11:42.342Z","endTime":"2026-04-01T00:11:46.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.064368732172404,"aZ":-29.51776602322625,"pfxX":-7.464839464979905,"pfxZ":1.540478832493009,"pX":-1.5288616657537986,"pZ":1.2416692490394161,"vX0":2.72043349360733,"vY0":-130.2012376680357,"vZ0":-5.552987274855664,"x":175.28,"y":205.25,"x0":-1.6168738368053572,"y0":50.00041886586121,"z0":5.632909842467457,"aX":-12.827573904526805},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":13.0,"spinRate":1090,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4205229878128103,"extension":6.582369849418705},"index":1,"playId":"8c36b82c-5954-39b0-8466-3e90e981792f","pitchNumber":2,"startTime":"2026-04-01T00:11:57.848Z","endTime":"2026-04-01T00:12:02.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.645754165007816,"aZ":-16.667848971255054,"pfxX":-0.08048409558251712,"pfxZ":7.706254783331644,"pX":0.06342518863230281,"pZ":2.7558077159529812,"vX0":4.136486575894883,"vY0":-140.8504875916423,"vZ0":-5.647031553436078,"x":114.58,"y":164.37,"x0":-1.412921164610844,"y0":50.00042476094241,"z0":5.862456052915522,"aX":-0.1630851487309223},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":-0.7,"spinRate":2447,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.3887053283266346,"extension":6.489633633654518},"hitData":{"launchSpeed":84.2,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.9,"coordY":154.72}},"index":2,"playId":"4cd36412-15ab-34ca-833e-708ff8e7795c","pitchNumber":3,"startTime":"2026-04-01T00:12:15.995Z","endTime":"2026-04-01T00:12:26.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:12:26.767Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T00:14:19.750Z","endTime":"2026-04-01T00:16:31.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.653574824603417,"aZ":-24.910698442466284,"pfxX":-0.14790632009139593,"pfxZ":4.112127017423763,"pX":0.9932640198128129,"pZ":3.4691901616302454,"vX0":6.478978231396649,"vY0":-132.1748656257239,"vZ0":-1.9523789074141977,"x":79.14,"y":145.11,"x0":-1.472366582914722,"y0":50.002223360523516,"z0":6.049978195378629,"aX":-0.2620104826578979},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.2,"breakHorizontal":-1.2,"spinRate":2525,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4146826089916935,"extension":6.381373366897674},"index":0,"playId":"357a25f2-d50a-3edd-8c8d-8a573a7ddf42","pitchNumber":1,"startTime":"2026-04-01T00:14:40.448Z","endTime":"2026-04-01T00:14:47.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":91.7,"endSpeed":83.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.779768458810484,"aZ":-24.77757920841049,"pfxX":-0.8995319826914191,"pfxZ":4.133481564366633,"pX":0.15316233339949983,"pZ":2.188282895674803,"vX0":5.317375567530749,"vY0":-133.43117528209586,"vZ0":-4.879066122427576,"x":111.16,"y":179.7,"x0":-1.7552440987011213,"y0":50.002091162458015,"z0":5.84334090918248,"aX":-1.6097634839372514},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":0.4,"spinRate":2543,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.41170420838764343,"extension":6.255999702908263},"index":1,"playId":"982056ba-cf2c-388f-b5dd-093bc0c089ea","pitchNumber":2,"startTime":"2026-04-01T00:14:55.135Z","endTime":"2026-04-01T00:14:59.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96628118408724,"aZ":-13.180045092132042,"pfxX":-3.702440801767679,"pfxZ":9.438437390831268,"pX":-1.8141387639495592,"pZ":5.228374976140168,"vX0":1.6540451897389066,"vY0":-141.59943201319294,"vZ0":0.10773153085425508,"x":186.15,"y":97.61,"x0":-1.9276232466119778,"y0":50.00664892422946,"z0":6.03910318156006,"aX":-7.454592767720494},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":6.4,"spinRate":2460,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3881143003267331,"extension":6.26239162963017},"index":2,"playId":"dfaf6a73-d844-3664-9743-1d8b200524b0","pitchNumber":3,"startTime":"2026-04-01T00:15:19.081Z","endTime":"2026-04-01T00:15:25.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-04-01T00:15:45.119Z","endTime":"2026-04-01T00:15:52.051Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.786765901031764,"aZ":-23.006867899313864,"pfxX":0.04528946599022721,"pfxZ":5.043538959184282,"pX":-0.8361963266112044,"pZ":2.4830220799079292,"vX0":2.2514640400040022,"vY0":-134.8424994474073,"vZ0":-4.632216411510326,"x":148.87,"y":171.74,"x0":-1.692382803222375,"y0":50.00549697585471,"z0":5.873106359711686,"aX":0.0819271463296724},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.2,"breakHorizontal":-0.6,"spinRate":2566,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.40818511123089873,"extension":6.332347370925817},"index":4,"playId":"87cabcfa-777f-3eff-9a7c-8091c45a7477","pitchNumber":4,"startTime":"2026-04-01T00:15:52.051Z","endTime":"2026-04-01T00:16:19.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.501498710895426,"aZ":-10.169531089524092,"pfxX":-2.8613512512272927,"pfxZ":10.625127254416768,"pX":-0.32424153040644976,"pZ":3.218084996136577,"vX0":5.486199180008291,"vY0":-143.7296159407119,"vZ0":-5.2315384889241425,"x":129.36,"y":151.89,"x0":-1.8948777156521963,"y0":50.00026048922716,"z0":5.70665136526512,"aX":-5.92508698626616},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":4.0,"spinRate":2462,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.38258271458064375,"extension":6.637400205652237},"index":5,"playId":"a9067cb5-9b8e-303a-b908-856747df7b29","pitchNumber":5,"startTime":"2026-04-01T00:16:26.739Z","endTime":"2026-04-01T00:16:31.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:16:31.617Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T00:16:55.113Z","endTime":"2026-04-01T00:17:50.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.6,"endSpeed":74.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96329291513799,"aZ":-37.85270529362639,"pfxX":4.079085393139964,"pfxZ":-4.016421967134695,"pX":-1.5880833518311364,"pZ":3.2335157637218876,"vX0":-0.5251853323017062,"vY0":-118.7997336033921,"vZ0":1.7636177041299426,"x":177.53,"y":151.48,"x0":-1.8921745826308827,"y0":50.002087899971784,"z0":5.948932802866501,"aX":5.769491110599225},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.5,"breakHorizontal":-7.2,"spinRate":2484,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.46289410302999867,"extension":6.242821135888288},"index":0,"playId":"b133287c-1246-3698-91a2-fe211206725c","pitchNumber":1,"startTime":"2026-04-01T00:16:55.113Z","endTime":"2026-04-01T00:16:59.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75737171401688,"aZ":-10.440646834869693,"pfxX":-2.530025536749371,"pfxZ":10.800813959727085,"pX":-0.794612951061309,"pZ":3.0461469444852782,"vX0":3.942267745617217,"vY0":-141.52690888990566,"vZ0":-5.883814637477837,"x":147.29,"y":156.53,"x0":-1.8821466367915325,"y0":50.00163326454321,"z0":5.832493312417776,"aX":-5.090693146586714},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":3.7,"spinRate":2362,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3882349238223992,"extension":6.270483411307067},"index":1,"playId":"297de13f-1ecc-35aa-8d5b-bacd9930b1d9","pitchNumber":2,"startTime":"2026-04-01T00:17:08.734Z","endTime":"2026-04-01T00:17:13.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.141798989973385,"aZ":-37.179973802479715,"pfxX":4.970847795330972,"pfxZ":-3.4742154343287694,"pX":-0.674229481698561,"pZ":2.5656257647350404,"vX0":1.5423788676329488,"vY0":-119.84086668119771,"vZ0":0.31411439665688756,"x":142.7,"y":169.51,"x0":-1.9734741054640859,"y0":50.00331961993916,"z0":5.779033374321868,"aX":7.163132318917619},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.9,"breakHorizontal":-9.4,"spinRate":2582,"spinDirection":33},"zone":4,"typeConfidence":2.0,"plateTime":0.4586732123209414,"extension":6.311608456025779},"index":2,"playId":"d3d0d75e-251f-30c1-a5f9-8b2db8ec6d17","pitchNumber":3,"startTime":"2026-04-01T00:17:21.983Z","endTime":"2026-04-01T00:17:25.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-01T00:17:34.075Z","endTime":"2026-04-01T00:17:47.322Z","isPitch":false,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":89.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.431952675006386,"aZ":-10.799909232763044,"pfxX":-1.7418310475947085,"pfxZ":10.222394907709788,"pX":-0.7317614842542562,"pZ":3.316698086889191,"vX0":4.132175644985816,"vY0":-144.34496782726083,"vZ0":-4.8819719098277155,"x":144.89,"y":149.23,"x0":-1.9614153575693631,"y0":50.00506264110418,"z0":5.706487994007969,"aX":-3.643177229556651},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":2.3,"spinRate":2573,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3807755610061041,"extension":6.500464860339946},"index":4,"playId":"bd714bef-e5a3-388b-9e6f-fcdca1aa7ced","pitchNumber":4,"startTime":"2026-04-01T00:17:47.322Z","endTime":"2026-04-01T00:17:50.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:17:50.758Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Urías strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T00:18:07.602Z","endTime":"2026-04-01T00:19:21.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98917887845208,"aZ":-24.39596837843959,"pfxX":-8.726009429187597,"pfxZ":4.26695285957668,"pX":-0.8822523777423126,"pZ":0.25291979130652853,"vX0":5.424687057461104,"vY0":-133.9374174587028,"vZ0":-9.506982274106946,"x":150.63,"y":231.95,"x0":-1.7965564698579437,"y0":50.00242946565811,"z0":5.5826996251312755,"aX":-15.908608289861467},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":14.6,"spinRate":2360,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4083980989249256,"extension":6.346260554123641},"index":0,"playId":"e8355dca-e3d0-3bbf-a3a3-dd7893e14614","pitchNumber":1,"startTime":"2026-04-01T00:18:15.680Z","endTime":"2026-04-01T00:18:19.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":98.1,"endSpeed":89.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32520142353508,"aZ":-13.486088492403471,"pfxX":-3.783385488906787,"pfxZ":9.125535132281573,"pX":0.17001592806908122,"pZ":2.2040148825818675,"vX0":6.359518875613251,"vY0":-142.5463352167613,"vZ0":-7.605820184108579,"x":110.52,"y":179.27,"x0":-1.6034984879322811,"y0":50.000804541244484,"z0":5.767576484547553,"aX":-7.746433382157321},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":5.5,"spinRate":2397,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3850072139190899,"extension":6.4400378681223645},"index":1,"playId":"0a5a4915-b804-3a16-bb36-3b02fedf3af7","pitchNumber":2,"startTime":"2026-04-01T00:18:33.543Z","endTime":"2026-04-01T00:18:37.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82359758592326,"aZ":-13.27821787142,"pfxX":-3.8465482900767247,"pfxZ":9.236431192144476,"pX":0.08084053672175862,"pZ":2.9835084175067177,"vX0":6.492782916147313,"vY0":-142.60425630161976,"vZ0":-5.456350299888049,"x":113.92,"y":158.23,"x0":-1.7326900986483063,"y0":50.00455155514347,"z0":5.7694216460003505,"aX":-7.871208614908498},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":5.5,"spinRate":2491,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3850649646689104,"extension":6.310793932722215},"index":2,"playId":"c027feb6-4cac-3155-8040-8b757fc77505","pitchNumber":3,"startTime":"2026-04-01T00:18:57.035Z","endTime":"2026-04-01T00:19:01.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.903151538155484,"aZ":-10.525955495031791,"pfxX":-3.7161584752954733,"pfxZ":10.597227919171228,"pX":0.0603254839093757,"pZ":2.857188107137627,"vX0":6.511424919220211,"vY0":-142.5134047385215,"vZ0":-6.159101604341758,"x":114.7,"y":161.64,"x0":-1.7785840988398203,"y0":50.00088972932494,"z0":5.721583924179464,"aX":-7.590700257723313},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":5.3,"spinRate":2501,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.38538141933180015,"extension":6.4231727761217305},"index":3,"playId":"850aca91-5ae2-3a5b-8d5c-ee0eecab8e7d","pitchNumber":4,"startTime":"2026-04-01T00:19:18.267Z","endTime":"2026-04-01T00:19:21.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:19:21.986Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T00:20:57.190Z","endTime":"2026-04-01T00:23:07.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541695393758918,"aZ":-15.189568608190411,"pfxX":-7.048129836376917,"pfxZ":8.971074978569675,"pX":-1.389438007508408,"pZ":3.086840807056928,"vX0":2.5329541689932933,"vY0":-136.36897008038488,"vZ0":-4.819205899667378,"x":169.96,"y":155.44,"x0":-1.411829699877498,"y0":50.00268825219674,"z0":5.916547173654566,"aX":-13.342414102866105},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":12.2,"spinRate":2084,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.40086879721486524,"extension":6.474195622335308},"index":0,"playId":"5cfd242f-e3d3-3159-ac6f-3d1495b15c45","pitchNumber":1,"startTime":"2026-04-01T00:21:33.060Z","endTime":"2026-04-01T00:21:37.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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.4,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15391977188262,"aZ":-15.150773864887187,"pfxX":-7.866128772835511,"pfxZ":8.910474313059849,"pX":0.5566928996237163,"pZ":1.4952991785133558,"vX0":7.626696617747378,"vY0":-137.05889353770104,"vZ0":-8.542187468217481,"x":95.78,"y":198.41,"x0":-1.2346372730592727,"y0":50.00210616794057,"z0":5.678368733093455,"aX":-15.025587269819798},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":12.7,"spinRate":2222,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39902283043046927,"extension":6.708917944427885},"index":1,"playId":"244811c8-4d78-3889-8060-475a6e54f0d2","pitchNumber":2,"startTime":"2026-04-01T00:21:48.140Z","endTime":"2026-04-01T00:21:52.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.615080370080495,"aZ":-20.38085107994969,"pfxX":-0.3222359609851688,"pfxZ":6.199271848447911,"pX":0.2894145474650911,"pZ":4.040185131599673,"vX0":4.835378073679475,"vY0":-136.71062678834016,"vZ0":-1.4481546269109216,"x":105.97,"y":129.7,"x0":-1.4563848335409593,"y0":50.00519269561209,"z0":5.968216844799108,"aX":-0.6133212854003195},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":-0.4,"spinRate":2144,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.39981416588717744,"extension":6.470034612539831},"index":2,"playId":"09d2e0d7-82df-34e6-b985-bdfc9977a631","pitchNumber":3,"startTime":"2026-04-01T00:22:04.238Z","endTime":"2026-04-01T00:22:08.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80781242537188,"aZ":-15.592787237712413,"pfxX":-0.9900432477007332,"pfxZ":8.941262865169794,"pX":-0.22557946992451486,"pZ":1.7341008862410086,"vX0":3.663053486820809,"vY0":-134.9413666393064,"vZ0":-7.820850916379414,"x":103.51,"y":154.09,"x0":-1.4686880369047794,"y0":50.005044667128246,"z0":5.7566152571606946,"aX":-1.8369019404289468},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":1.1,"spinRate":2271,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.4050276612654464,"extension":6.584736428839223},"index":3,"playId":"d8871dd2-87bd-3a4a-8696-69de78d33a1a","pitchNumber":4,"startTime":"2026-04-01T00:22:20.748Z","endTime":"2026-04-01T00:22:25.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-04-01T00:22:32.244Z","endTime":"2026-04-01T00:22:48.042Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69762131229684,"aZ":-30.691876324176306,"pfxX":2.9256642812569167,"pfxZ":0.8753765923579255,"pX":-0.004260395012329537,"pZ":2.9372650390982145,"vX0":3.227067964166393,"vY0":-128.59480890762228,"vZ0":-1.4240214600717114,"x":117.16,"y":159.47,"x0":-1.6517493273939998,"y0":50.00022212441001,"z0":5.861745593537823,"aX":4.937389109741951},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.6,"breakHorizontal":-6.0,"spinRate":2346,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4246565347453277,"extension":6.596548854607227},"index":5,"playId":"9b9cfd23-6ef0-31bc-afcf-7314cfd742ee","pitchNumber":5,"startTime":"2026-04-01T00:22:48.042Z","endTime":"2026-04-01T00:22:52.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450796186850827,"aZ":-29.231530422128746,"pfxX":2.0177909203271733,"pfxZ":1.758316638953811,"pX":0.9498818135965403,"pZ":0.8287487230256049,"vX0":5.686705157819576,"vY0":-127.96718238364468,"vZ0":-6.313929210704679,"x":80.79,"y":216.4,"x0":-1.5561641095915821,"y0":50.00130661745355,"z0":5.594822631265594,"aX":3.3718698231414987},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":-4.8,"spinRate":2347,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.42673874179017623,"extension":6.667773303975869},"index":6,"playId":"027f41a2-4f29-3e59-aaa2-32a575d8af84","pitchNumber":6,"startTime":"2026-04-01T00:23:03.264Z","endTime":"2026-04-01T00:23:07.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:23:07.853Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T00:23:23.835Z","endTime":"2026-04-01T00:25:45.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24697868565379,"aZ":-15.72271151285454,"pfxX":-1.3337544397261607,"pfxZ":8.278364845065441,"pX":-0.42912741414695754,"pZ":1.867524719013127,"vX0":3.3076185325657494,"vY0":-139.7794358626387,"vZ0":-7.8266768678566745,"x":133.36,"y":188.36,"x0":-1.452249165958944,"y0":50.003848457433094,"z0":5.72761675495094,"aX":-2.651140587349903},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":1.8,"spinRate":2287,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.39121385110035867,"extension":6.565910517031626},"index":0,"playId":"917b6397-2cef-37cd-bc22-ea84c5c24526","pitchNumber":1,"startTime":"2026-04-01T00:23:33.342Z","endTime":"2026-04-01T00:23:37.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-01T00:23:50.695Z","endTime":"2026-04-01T00:24:03.951Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39594520367607,"aZ":-25.377789283720876,"pfxX":-7.229107832646012,"pfxZ":3.9316043457021834,"pX":-0.9350834049442187,"pZ":2.863034471361413,"vX0":4.063765483814558,"vY0":-130.37323908812377,"vZ0":-2.5391051143457384,"x":152.64,"y":161.48,"x0":-1.5716101361509496,"y0":50.00166301082865,"z0":5.757005837343707,"aX":-12.492813646297845},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":12.2,"spinRate":1149,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4194939946041565,"extension":6.596324160467691},"index":2,"playId":"d1b19bac-eeb7-3965-b773-4028701a2e50","pitchNumber":2,"startTime":"2026-04-01T00:24:03.951Z","endTime":"2026-04-01T00:24:09.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048764998429995,"aZ":-33.87329687738007,"pfxX":1.5726274825906286,"pfxZ":-1.011820665728557,"pX":-0.6496646190544587,"pZ":2.7565302574945125,"vX0":1.9503665046059873,"vY0":-128.26387569408632,"vZ0":-1.2495127115331386,"x":141.76,"y":164.35,"x0":-1.6225774183161572,"y0":50.00481857186228,"z0":5.877152755981316,"aX":2.63574790214031},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.9,"breakHorizontal":-3.2,"spinRate":2372,"spinDirection":105},"zone":1,"typeConfidence":2.0,"plateTime":0.42607521649653846,"extension":6.570639841424936},"index":3,"playId":"b1f55523-4ef0-3275-8d82-578bd719c8ea","pitchNumber":3,"startTime":"2026-04-01T00:24:22.039Z","endTime":"2026-04-01T00:24:26.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.007591096065397,"aZ":-16.504520632903716,"pfxX":-7.250803322780723,"pfxZ":7.837054795805628,"pX":-0.7722900229815495,"pZ":4.384707665547844,"vX0":4.4645116503397135,"vY0":-140.32055554143625,"vZ0":-1.4514751221983078,"x":146.44,"y":120.39,"x0":-1.439872279325267,"y0":50.001885625265,"z0":5.981272055890221,"aX":-14.494425684882538},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":12.2,"spinRate":2119,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3899745243529793,"extension":6.429270505404247},"index":4,"playId":"629a7435-ba87-3a67-a65b-d1962dd4badc","pitchNumber":4,"startTime":"2026-04-01T00:24:41.662Z","endTime":"2026-04-01T00:24:45.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.605478989374294,"aZ":-31.539368362094436,"pfxX":1.7811857540242306,"pfxZ":0.37311826462033704,"pX":-0.0960989667729291,"pZ":0.8200203344217707,"vX0":3.3714186932538457,"vY0":-129.47942611445433,"vZ0":-6.264091621189305,"x":120.66,"y":216.64,"x0":-1.6436375268656824,"y0":50.00374650890726,"z0":5.667034879082708,"aX":3.041347429176015},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":-4.0,"spinRate":2364,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.42211266778110623,"extension":6.690468306194045},"index":5,"playId":"95e59749-9946-3508-b302-78e6e30ec6c9","pitchNumber":5,"startTime":"2026-04-01T00:24:58.795Z","endTime":"2026-04-01T00:25:03.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32570432337367,"aZ":-29.305004410303795,"pfxX":2.043052578347173,"pfxZ":1.6972789354236077,"pX":-0.09460174777068615,"pZ":2.1262452200496913,"vX0":3.0406207678682344,"vY0":-128.8645110001951,"vZ0":-3.4925008480047417,"x":120.61,"y":181.37,"x0":-1.5526565873701172,"y0":50.00303380745933,"z0":5.748729286687282,"aX":3.456083915013123},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":-4.3,"spinRate":2342,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4240923147189686,"extension":6.6717730920239475},"index":6,"playId":"24b77187-602a-3992-a5f2-defe5678e7af","pitchNumber":6,"startTime":"2026-04-01T00:25:18.580Z","endTime":"2026-04-01T00:25:25.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83435337055369,"aZ":-19.62027450271287,"pfxX":-3.1149952073946254,"pfxZ":6.190965072405833,"pX":-1.0120383532948116,"pZ":3.020887567399266,"vX0":2.5532611053142253,"vY0":-141.2054752689076,"vZ0":-4.315467118719655,"x":155.58,"y":157.22,"x0":-1.5212891593066116,"y0":50.00560742507254,"z0":5.824065679156998,"aX":-6.319054292985514},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.6,"breakHorizontal":5.2,"spinRate":2320,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.38725700231863414,"extension":6.479803129622545},"index":7,"playId":"468ef4a4-c5a6-3591-aacd-d3f98128d6fa","pitchNumber":7,"startTime":"2026-04-01T00:25:40.850Z","endTime":"2026-04-01T00:25:45.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:25:45.881Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out to first baseman Alec Burleson. Francisco Lindor to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T00:26:00.109Z","endTime":"2026-04-01T00:28:09.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1963855675838,"aZ":-44.43025295156054,"pfxX":3.4274025262521124,"pfxZ":-9.444097957083248,"pX":0.365893636447881,"pZ":1.8124521342212316,"vX0":2.9261526952931036,"vY0":-113.87451487204429,"vZ0":0.42144702989379423,"x":103.05,"y":189.84,"x0":-1.3865216604184694,"y0":50.00304930412048,"z0":6.062854019797587,"aX":4.447669397385278},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-16.6,"breakHorizontal":-7.0,"spinRate":2762,"spinDirection":18},"zone":9,"typeConfidence":2.0,"plateTime":0.48317769354100415,"extension":6.353855245245728},"index":0,"playId":"1d596335-dc49-3e36-854c-ee516c7d467d","pitchNumber":1,"startTime":"2026-04-01T00:26:12.299Z","endTime":"2026-04-01T00:26:16.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"400b4ea4-f791-30db-b4cc-d58dd1daafd7","startTime":"2026-04-01T00:26:33.076Z","endTime":"2026-04-01T00:26:37.746Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29566276912285,"aZ":-15.75251709494833,"pfxX":-2.048543657184633,"pfxZ":8.562423614117861,"pX":-0.7057250750522879,"pZ":2.9805516861880803,"vX0":2.700918275895884,"vY0":-137.3554563289547,"vZ0":-5.185614547374413,"x":143.9,"y":158.31,"x0":-1.433836479077383,"y0":50.00651782248188,"z0":5.957557353369111,"aX":-3.93080064812465},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":3.1,"spinRate":2332,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.3981630612254592,"extension":6.438751349802736},"index":2,"playId":"fca88fe3-f10a-3190-8d4a-ac466709cbc7","pitchNumber":2,"startTime":"2026-04-01T00:26:56.434Z","endTime":"2026-04-01T00:27:01.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70072893830258,"aZ":-29.729120458923354,"pfxX":2.5462109678643907,"pfxZ":1.472573027076904,"pX":0.09314549158537422,"pZ":1.3777370192358722,"vX0":3.771756942001842,"vY0":-127.33312825359398,"vZ0":-5.119393925762594,"x":113.45,"y":201.58,"x0":-1.732413112990525,"y0":50.00210845299615,"z0":5.738764517494276,"aX":4.221797102202471},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":-5.4,"spinRate":2336,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4285241166865692,"extension":6.676799621041213},"index":3,"playId":"df0ba79e-bba4-337c-a6a5-66925e31d2a0","pitchNumber":3,"startTime":"2026-04-01T00:27:17.393Z","endTime":"2026-04-01T00:27:22.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"4d1041c0-b108-447e-82d5-9482c12228fc","startTime":"2026-04-01T00:27:43.786Z","endTime":"2026-04-01T00:27:48.786Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8759375371891,"aZ":-30.555742309773827,"pfxX":0.6890440566587213,"pfxZ":0.9937702446748506,"pX":-0.7527192452792497,"pZ":2.434774651879468,"vX0":2.5767431742719062,"vY0":-126.80496675148603,"vZ0":-2.441787098900481,"x":145.69,"y":173.04,"x0":-1.869859168040293,"y0":50.00553962345596,"z0":5.837430237631659,"aX":1.1272471711618983},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-1.8,"spinRate":2185,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.43122187156878455,"extension":6.564939621717531},"hitData":{"launchSpeed":74.6,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.77,"coordY":169.42}},"index":5,"playId":"91a12d52-cc04-3b97-964c-e47eb4f41a4d","pitchNumber":4,"startTime":"2026-04-01T00:28:00.303Z","endTime":"2026-04-01T00:28:09.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.38,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:28:09.914Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, third baseman Ramón Urías to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T00:28:35.380Z","endTime":"2026-04-01T00:29:50.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.386559600332422,"aZ":-12.861972830782927,"pfxX":-4.768999612528999,"pfxZ":10.002911294428195,"pX":-1.77544548158646,"pZ":2.5487264398564715,"vX0":0.9610295234838471,"vY0":-138.20437503993494,"vZ0":-6.673113136690921,"x":184.68,"y":169.96,"x0":-1.5086505332886415,"y0":50.00146417601883,"z0":5.861904658387622,"aX":-9.205653819563315},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":8.4,"spinRate":2307,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.39662554523956084,"extension":6.4219349724326324},"index":0,"playId":"e65942d4-c9c3-3a5b-98bd-14621c4b5d74","pitchNumber":1,"startTime":"2026-04-01T00:28:37.389Z","endTime":"2026-04-01T00:28:41.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31167315216323,"aZ":-30.683357622455457,"pfxX":2.181561728621909,"pfxZ":0.9043153161087463,"pX":1.4572571263441965,"pZ":0.33465980432341824,"vX0":6.659027104897769,"vY0":-126.77264687230272,"vZ0":-7.362410231813528,"x":61.45,"y":229.74,"x0":-1.4755074225649454,"y0":50.00106148633742,"z0":5.690855438274099,"aX":3.588142167352867},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.4,"breakHorizontal":-5.3,"spinRate":2450,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4302892443946069,"extension":6.797509237696955},"index":1,"playId":"5bbefb8f-72b9-3c90-afe9-e23a2c79cbc1","pitchNumber":2,"startTime":"2026-04-01T00:28:55.696Z","endTime":"2026-04-01T00:28:59.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39496242984565,"aZ":-33.76565435116442,"pfxX":2.065307456534251,"pfxZ":-0.9850084037921736,"pX":1.2115725982248948,"pZ":3.646893512322574,"vX0":5.897119013644089,"vY0":-125.90169418350627,"vZ0":0.8843334182034941,"x":70.82,"y":140.31,"x0":-1.4248622493168073,"y0":50.00431146833193,"z0":6.013467972095406,"aX":3.3308967576391466},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.3,"breakHorizontal":-5.0,"spinRate":2300,"spinDirection":87},"zone":12,"typeConfidence":2.0,"plateTime":0.4342433116008766,"extension":6.595622911758555},"index":2,"playId":"d319d2e6-c61f-3a82-90ad-8ded267a6dc4","pitchNumber":3,"startTime":"2026-04-01T00:29:19.064Z","endTime":"2026-04-01T00:29:22.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.926506009933924,"aZ":-34.8752691370927,"pfxX":2.0932807751019777,"pfxZ":-1.692156915195664,"pX":0.11912748613862746,"pZ":2.1486441255779667,"vX0":3.595688933843676,"vY0":-125.7196640391915,"vZ0":-2.3161253872470637,"x":112.46,"y":180.77,"x0":-1.602558165478952,"y0":50.00169125539159,"z0":5.91752091119147,"aX":3.3439355604233887},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":-4.7,"spinRate":2417,"spinDirection":108},"zone":8,"typeConfidence":2.0,"plateTime":0.4359722105453696,"extension":6.435631681287843},"hitData":{"launchSpeed":101.7,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.31,"coordY":158.27}},"index":3,"playId":"a5d51329-3754-3a7a-b003-bcd40a6f5558","pitchNumber":4,"startTime":"2026-04-01T00:29:40.164Z","endTime":"2026-04-01T00:29:50.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:29:50.574Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Victor Scott II doubles (1) on a sharp line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T00:31:47.092Z","endTime":"2026-04-01T00:32:08.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":95.8,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.461064114639626,"aZ":-11.241408200335014,"pfxX":-4.434415879721225,"pfxZ":10.577605477183727,"pX":0.028697416584754658,"pZ":2.199400549040406,"vX0":6.521126274157246,"vY0":-139.34684840870125,"vZ0":-7.744399288955181,"x":115.91,"y":179.4,"x0":-1.7588835051366745,"y0":50.002212615076004,"z0":5.7460048437683025,"aX":-8.77559091123284},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":6.8,"spinRate":2369,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3921116442623296,"extension":6.416080437820976},"hitData":{"launchSpeed":103.8,"launchAngle":18.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.1,"coordY":39.77}},"index":0,"playId":"eeeca190-877f-3b84-9722-54fabff269cc","pitchNumber":1,"startTime":"2026-04-01T00:31:56.888Z","endTime":"2026-04-01T00:32:08.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":6.79999999999999,"leverageIndex":0.98,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:32:08.904Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a line drive to center fielder Luis Robert Jr. Victor Scott II to 3rd. JJ Wetherholt to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T00:32:30.526Z","endTime":"2026-04-01T00:33:55.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnThird":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.034270220530388,"aZ":-22.998425607956833,"pfxX":0.22585129118482516,"pfxZ":5.1861917318177415,"pX":-0.9899213604737207,"pZ":2.8692481501939593,"vX0":2.137317821085801,"vY0":-131.92290163342946,"vZ0":-3.551423672530166,"x":154.73,"y":161.31,"x0":-1.8386397979968447,"y0":50.004641423895784,"z0":5.920540418568393,"aX":0.3992004758703661},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-0.8,"spinRate":2488,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.41457197854100736,"extension":6.350695165680989},"index":0,"playId":"1e41c1c8-7896-3508-9b30-f5bcd5728172","pitchNumber":1,"startTime":"2026-04-01T00:32:39.091Z","endTime":"2026-04-01T00:32:43.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":88.5,"endSpeed":81.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305836892450603,"aZ":-23.869050262025702,"pfxX":-7.756446298287829,"pfxZ":4.927629777951106,"pX":-1.080572042194502,"pZ":3.7468264510453024,"vX0":4.9217358062369305,"vY0":-128.86427970041962,"vZ0":-0.7946259694401123,"x":158.19,"y":137.62,"x0":-2.0056883540256276,"y0":50.00231442507161,"z0":5.90004704453005,"aX":-13.06921511208878},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":13.0,"spinRate":2246,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.42473623971779917,"extension":6.129072474182968},"index":1,"playId":"a6ca3c9e-83d7-3d44-a753-fa4eb586684c","pitchNumber":2,"startTime":"2026-04-01T00:32:59.133Z","endTime":"2026-04-01T00:33:03.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.121361585115473,"aZ":-23.83348952059496,"pfxX":-1.8785835975764982,"pfxZ":4.793833968793162,"pX":-0.36393279254077543,"pZ":0.5882788019167514,"vX0":4.433582953971907,"vY0":-131.6367202049943,"vZ0":-8.789639840284925,"x":130.87,"y":222.9,"x0":-1.8322697109354178,"y0":50.004618237545145,"z0":5.759367739972783,"aX":-3.270025654778752},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":2.4,"spinRate":2491,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4174202788578665,"extension":6.473708557701209},"index":2,"playId":"ff5da61c-7500-38ba-98a4-345d732ab2c0","pitchNumber":3,"startTime":"2026-04-01T00:33:18.266Z","endTime":"2026-04-01T00:33:23.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.543190512624335,"aZ":-14.072895766592467,"pfxX":-4.913615318285567,"pfxZ":9.00925525276893,"pX":0.041886555075387626,"pZ":2.423470176202613,"vX0":7.0322982320826215,"vY0":-141.38739882840432,"vZ0":-6.621255875101687,"x":115.4,"y":173.35,"x0":-1.8480792301389306,"y0":50.00410221827179,"z0":5.712344151270311,"aX":-9.873638743871346},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":7.3,"spinRate":2514,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38853895281718387,"extension":6.377223283451275},"hitData":{"launchSpeed":94.7,"launchAngle":17.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.8,"coordY":84.28}},"index":3,"playId":"467232cb-2604-3354-a6e4-a2309139148b","pitchNumber":4,"startTime":"2026-04-01T00:33:43.681Z","endTime":"2026-04-01T00:33:55.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":8.200000000000003,"leverageIndex":1.34,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:33:55.871Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Iván Herrera doubles (2) on a sharp line drive to left fielder Juan Soto. Victor Scott II scores. JJ Wetherholt scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T00:34:26.597Z","endTime":"2026-04-01T00:35:16.562Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.063102749392904,"aZ":-13.792297000262472,"pfxX":-4.176111907683296,"pfxZ":8.907755577277937,"pX":0.023105064492476457,"pZ":3.3589121785565825,"vX0":6.430860270864019,"vY0":-142.77416811813825,"vZ0":-4.487874390059447,"x":116.12,"y":148.09,"x0":-1.7165264080299516,"y0":50.00115011898912,"z0":5.820041916534588,"aX":-8.616518928383629},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":6.2,"spinRate":2307,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38373134729171987,"extension":6.443036980161135},"index":0,"playId":"ad877ff2-3116-33fc-a708-7123eb6a6d84","pitchNumber":1,"startTime":"2026-04-01T00:34:38.141Z","endTime":"2026-04-01T00:34:41.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.659853640520314,"aZ":-32.00809486169216,"pfxX":0.0026079070298170096,"pfxZ":0.1006548122671127,"pX":0.015032601749512908,"pZ":2.6524531744239335,"vX0":4.30859618683048,"vY0":-126.36216200517342,"vZ0":-1.7643531854337573,"x":116.43,"y":167.16,"x0":-1.7181375287648228,"y0":50.00086653935218,"z0":5.950763104670752,"aX":0.0035501982024978146},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.0,"breakHorizontal":-1.1,"spinRate":2558,"spinDirection":356},"zone":5,"typeConfidence":2.0,"plateTime":0.4347920198451778,"extension":6.481497137707437},"hitData":{"launchSpeed":107.4,"launchAngle":17.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":36.88,"coordY":85.44}},"index":1,"playId":"9a1c9949-490b-3bc5-a203-87ff3364df48","pitchNumber":2,"startTime":"2026-04-01T00:35:02.440Z","endTime":"2026-04-01T00:35:16.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":1.47,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:35:16.562Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Burleson pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T00:35:47.723Z","endTime":"2026-04-01T00:36:05.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18135246670278,"aZ":-30.483442422465604,"pfxX":-7.968981108738971,"pfxZ":1.1079186449497067,"pX":-0.9131341881344902,"pZ":1.9818670798467715,"vX0":5.188380455617987,"vY0":-123.13321776795283,"vZ0":-3.033033076066716,"x":151.81,"y":185.27,"x0":-2.020324858326578,"y0":50.0009892254405,"z0":5.829023061741182,"aX":-12.142802803921603},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.6,"breakHorizontal":13.1,"spinRate":1135,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.44612019646930223,"extension":6.225008194429098},"hitData":{"launchSpeed":65.7,"launchAngle":65.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.91,"coordY":154.93}},"index":0,"playId":"4e240820-b298-3a38-b0a4-3d23b97b26a5","pitchNumber":1,"startTime":"2026-04-01T00:35:54.278Z","endTime":"2026-04-01T00:36:05.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.82,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:36:05.321Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, second baseman Marcus Semien to first baseman Jared Young. Iván Herrera to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T00:36:26.442Z","endTime":"2026-04-01T00:37:30.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44223224216397,"aZ":-12.221376498406002,"pfxX":-2.8876721315785,"pfxZ":9.97577648702473,"pX":-0.6360068808341547,"pZ":3.4019555131580588,"vX0":4.751823399379328,"vY0":-140.67216370466141,"vZ0":-4.483596710592553,"x":141.24,"y":146.93,"x0":-1.9733528312344744,"y0":50.00578748265667,"z0":5.811159498468568,"aX":-5.777802310695394},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":4.2,"spinRate":2450,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38962647139486384,"extension":6.415977785792112},"index":0,"playId":"34c2a6db-d1c5-3b6c-9ff5-c22508f73ed0","pitchNumber":1,"startTime":"2026-04-01T00:36:32.950Z","endTime":"2026-04-01T00:36:36.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.562733310305152,"aZ":-25.791983488142844,"pfxX":-0.9668698119213959,"pfxZ":3.6668266068830846,"pX":-0.706280989682557,"pZ":3.3101359863106925,"vX0":2.8318883212515864,"vY0":-131.30404201571355,"vZ0":-1.8825358992980377,"x":143.92,"y":149.41,"x0":-1.6745541774431263,"y0":50.00316683198134,"z0":5.961034447791819,"aX":-1.6833934226030816},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":1.1,"spinRate":2560,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4176057684027361,"extension":6.3451944965312865},"index":1,"playId":"356948e4-dbcd-3273-bde0-0bb0b20ea8e0","pitchNumber":2,"startTime":"2026-04-01T00:36:55.892Z","endTime":"2026-04-01T00:36:59.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127428692871877,"aZ":-25.384426913057084,"pfxX":-5.527788602342681,"pfxZ":4.522397051176956,"pX":-0.5307904076810002,"pZ":2.9924564566600713,"vX0":5.027294787469301,"vY0":-122.08576346929819,"vZ0":-1.83928861814463,"x":137.23,"y":157.98,"x0":-1.9033173735216629,"y0":50.00441364991528,"z0":5.950795945771926,"aX":-8.304665135950197},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.0,"breakHorizontal":8.8,"spinRate":1139,"spinDirection":257},"zone":1,"typeConfidence":2.0,"plateTime":0.44946712963383906,"extension":6.256207073801486},"hitData":{"launchSpeed":88.4,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.35,"coordY":155.74}},"index":2,"playId":"294f06bc-195d-3773-b7d9-daf0dcfd657e","pitchNumber":3,"startTime":"2026-04-01T00:37:20.102Z","endTime":"2026-04-01T00:37:30.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.8,"awayTeamWinProbability":24.200000000000003,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.91,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:37:30.388Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Gorman grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T00:37:37.450Z","endTime":"2026-04-01T00:38:19.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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, 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":83.5,"endSpeed":76.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.560719167722173,"aZ":-36.83129090794114,"pfxX":7.5138697011249675,"pfxZ":-3.103086435414216,"pX":-1.1334097218869088,"pZ":3.3032785044066273,"vX0":-0.41285259878160735,"vY0":-121.69010136402639,"vZ0":1.4092898014892679,"x":160.2,"y":149.59,"x0":-1.938019629817256,"y0":50.00188473033516,"z0":5.903927262070645,"aX":11.2837907283276},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.0,"breakHorizontal":-13.6,"spinRate":2574,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.44986528715890683,"extension":6.296717403369259},"index":0,"playId":"49bff670-2f18-325e-a91f-ff2902a11210","pitchNumber":1,"startTime":"2026-04-01T00:37:52.090Z","endTime":"2026-04-01T00:37:56.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00439816067055,"aZ":-24.896167654651194,"pfxX":-0.9759549600937585,"pfxZ":4.03286573288387,"pX":-0.8606351384837946,"pZ":1.7618205810911451,"vX0":2.5360818606333377,"vY0":-133.32628378824555,"vZ0":-5.8954897912748185,"x":149.81,"y":191.21,"x0":-1.6963236943654927,"y0":50.00191863590206,"z0":5.792309408059815,"aX":-1.761227893185338},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":1.2,"spinRate":2594,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.41043325607283077,"extension":6.455033480697112},"hitData":{"launchSpeed":79.6,"launchAngle":6.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.87,"coordY":157.76}},"index":1,"playId":"5dde837e-f81a-3269-9c51-88c3877f8f0b","pitchNumber":2,"startTime":"2026-04-01T00:38:10.425Z","endTime":"2026-04-01T00:38:19.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"third":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.04,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:38:19.426Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Robert Jr. grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T00:40:24.150Z","endTime":"2026-04-01T00:40:54.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":67.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.69839768234308,"aZ":-45.44071087735668,"pfxX":2.9202490547457636,"pfxZ":-11.377026298123397,"pX":-0.11671858111284215,"pZ":4.44581338161268,"vX0":1.75515252756195,"vY0":-107.60749427770642,"vZ0":6.584172733451398,"x":121.45,"y":118.74,"x0":-1.3240078836212403,"y0":50.00355744621755,"z0":6.3976567693058435,"aX":3.404538911826127},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.6,"breakVerticalInduced":-18.4,"breakHorizontal":-5.8,"spinRate":2695,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.5101524442606342,"extension":6.314465542986145},"index":0,"playId":"76735412-3e73-32b8-a828-6671ad1c5e0a","pitchNumber":1,"startTime":"2026-04-01T00:40:29.691Z","endTime":"2026-04-01T00:40:33.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.021915231391112,"aZ":-27.591880146089526,"pfxX":2.6136003772669847,"pfxZ":2.744414014657716,"pX":0.47454522869088817,"pZ":1.6461337456087628,"vX0":3.9796389302466553,"vY0":-127.62549303626469,"vZ0":-5.088028921916269,"x":98.91,"y":194.33,"x0":-1.4368705073966446,"y0":50.006295169234754,"z0":5.8044036109528,"aX":4.368324919415773},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":-5.5,"spinRate":2293,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.42703254133200996,"extension":6.579144776091218},"hitData":{"launchSpeed":80.8,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.3,"coordY":159.28}},"index":1,"playId":"d51dc871-0845-3386-aa88-6837ec59a8ac","pitchNumber":2,"startTime":"2026-04-01T00:40:44.201Z","endTime":"2026-04-01T00:40:54.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:40:54.434Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a ground ball to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T00:41:08.917Z","endTime":"2026-04-01T00:41:48.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.608083155849926,"aZ":-31.68045927144063,"pfxX":-8.452414555512782,"pfxZ":0.2997679738700709,"pX":-0.3652819510371816,"pZ":1.402027720092152,"vX0":5.745132201670097,"vY0":-128.23067001716132,"vZ0":-4.5732710531083915,"x":130.92,"y":200.93,"x0":-1.5370113347811734,"y0":50.00468505532249,"z0":5.681261520684491,"aX":-14.072364080971372},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.2,"breakHorizontal":14.0,"spinRate":1074,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42720400029189776,"extension":6.569496664537791},"index":0,"playId":"706eb0d8-5cb2-3600-9bed-dbd466dc56dd","pitchNumber":1,"startTime":"2026-04-01T00:41:17.211Z","endTime":"2026-04-01T00:41:21.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31000857255471,"aZ":-15.12725063152936,"pfxX":-2.586228106646849,"pfxZ":8.62620367030669,"pX":-0.30733016977587924,"pZ":1.933896882414767,"vX0":4.1055938543392285,"vY0":-139.43267308568352,"vZ0":-7.940412332561505,"x":128.71,"y":186.56,"x0":-1.4604292553258151,"y0":50.00081231837993,"z0":5.809449051805064,"aX":-5.109944317013896},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":3.8,"spinRate":2422,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.3922940828075099,"extension":6.503188856475962},"hitData":{"launchSpeed":111.8,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.42,"coordY":116.97}},"index":1,"playId":"d51925ea-065c-3c07-ad64-dab558dff29a","pitchNumber":2,"startTime":"2026-04-01T00:41:35.683Z","endTime":"2026-04-01T00:41:48.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.74,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:41:48.298Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T00:41:54.611Z","endTime":"2026-04-01T00:44:41.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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(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.8,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83249228362259,"aZ":-13.747877542274828,"pfxX":-6.487362652695342,"pfxZ":9.601327038592286,"pX":-0.6440259314742484,"pZ":2.9032149103921445,"vX0":4.649397544759577,"vY0":-137.928069085101,"vZ0":-5.555073142400905,"x":141.55,"y":160.39,"x0":-1.5121304009882506,"y0":50.00311191132452,"z0":5.877060816467892,"aX":-12.44933490599744},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":10.7,"spinRate":2168,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.39773663653109015,"extension":6.500754842210088},"index":0,"playId":"7478ee89-a463-3857-950a-06ed011d5ff8","pitchNumber":1,"startTime":"2026-04-01T00:42:12.225Z","endTime":"2026-04-01T00:42:15.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.262080713255546,"aZ":-28.270186669750473,"pfxX":2.7726082718577185,"pfxZ":2.3838680660245686,"pX":1.5131029825681155,"pZ":1.6611633642326546,"vX0":6.401910116712863,"vY0":-126.81250884596074,"vZ0":-4.841415005934144,"x":59.32,"y":193.93,"x0":-1.397650082035402,"y0":50.00536538901075,"z0":5.831956946743712,"aX":4.547227475566832},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":-6.4,"spinRate":2387,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.43078119953746175,"extension":6.673216775139905},"index":1,"playId":"89b63167-24c6-3b3b-97d2-b646c2017fd6","pitchNumber":2,"startTime":"2026-04-01T00:42:33.629Z","endTime":"2026-04-01T00:42:37.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23841420361224,"aZ":-30.20586518327183,"pfxX":2.2117290560407463,"pfxZ":1.174929273797689,"pX":0.8012107720408572,"pZ":2.1729199649931306,"vX0":5.369545085020289,"vY0":-128.64639275967565,"vZ0":-3.326309064139081,"x":86.46,"y":180.11,"x0":-1.599027227659849,"y0":50.00480187984639,"z0":5.819572596231067,"aX":3.7140572103392406},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.6,"breakHorizontal":-5.2,"spinRate":2307,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4254751234959482,"extension":6.7088294251965},"index":2,"playId":"e560077d-b654-3821-95aa-a8354196939a","pitchNumber":3,"startTime":"2026-04-01T00:42:56.776Z","endTime":"2026-04-01T00:43:03.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-01T00:43:16.773Z","endTime":"2026-04-01T00:43:36.647Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99313502884165,"aZ":-43.87793109345037,"pfxX":3.159595077768207,"pfxZ":-8.956985169240921,"pX":0.22398494770636837,"pZ":2.913872127180114,"vX0":2.7877279386947946,"vY0":-114.13079849015206,"vZ0":2.4771544501823044,"x":108.46,"y":160.11,"x0":-1.4284595804671858,"y0":50.0052726916539,"z0":6.167738345994158,"aX":4.126392792738687},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-15.1,"breakHorizontal":-6.5,"spinRate":2725,"spinDirection":23},"zone":5,"typeConfidence":2.0,"plateTime":0.4817906985734499,"extension":6.484757195923028},"index":4,"playId":"bfafd88f-77c1-3d7f-885e-ec4b4536a2ea","pitchNumber":4,"startTime":"2026-04-01T00:43:36.647Z","endTime":"2026-04-01T00:43:41.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89840794029398,"aZ":-30.470269226264584,"pfxX":1.6708993991067813,"pfxZ":0.9984809742029315,"pX":0.7401747978273229,"pZ":1.1265127188789508,"vX0":5.490711836684955,"vY0":-129.2513573286594,"vZ0":-5.798634587759733,"x":88.79,"y":208.36,"x0":-1.6218774483711123,"y0":50.003891012745356,"z0":5.715809680804248,"aX":2.848538034529319},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.8,"breakHorizontal":-4.2,"spinRate":2377,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.42246746245753775,"extension":6.740564859735858},"index":5,"playId":"a744b626-566d-3dff-b8e7-a419ee29b763","pitchNumber":5,"startTime":"2026-04-01T00:44:07.156Z","endTime":"2026-04-01T00:44:12.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.172785686069446,"aZ":-12.090918376296717,"pfxX":-5.847185424714971,"pfxZ":10.038237090310613,"pX":-0.8702478276952855,"pZ":2.473801513481253,"vX0":3.6143312272666552,"vY0":-140.62876895742465,"vZ0":-7.049909823337792,"x":150.17,"y":171.99,"x0":-1.413043595385169,"y0":50.005732648456245,"z0":5.799258797701586,"aX":-11.702398882882498},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2245,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.3896161470081263,"extension":6.509663917041524},"hitData":{"launchSpeed":79.1,"launchAngle":50.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.37,"coordY":119.39}},"index":6,"playId":"bdc209a8-5e67-35d1-9bb8-5bd052447623","pitchNumber":6,"startTime":"2026-04-01T00:44:29.838Z","endTime":"2026-04-01T00:44:41.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:44:41.166Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Marcus Semien grounds into a force out, third baseman Ramón Urías to second baseman JJ Wetherholt. Jared Young out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T00:45:01.209Z","endTime":"2026-04-01T00:45:16.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4956271319895,"aZ":-30.42356279378868,"pfxX":2.1959386052549528,"pfxZ":1.0148771938479166,"pX":0.24952500318233284,"pZ":1.7912988147710467,"vX0":4.113953909953807,"vY0":-130.22462835116283,"vZ0":-4.399198713116693,"x":107.49,"y":190.41,"x0":-1.631692847188305,"y0":50.005315709692574,"z0":5.785143291175406,"aX":3.799054982193125},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.1,"breakHorizontal":-4.8,"spinRate":2337,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.4194391839117393,"extension":6.528934807626652},"hitData":{"launchSpeed":65.6,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.33,"coordY":163.84}},"index":0,"playId":"195cfcdb-6c4c-3648-b079-6321b2caffbc","pitchNumber":1,"startTime":"2026-04-01T00:45:05.374Z","endTime":"2026-04-01T00:45:16.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:45:16.551Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out sharply to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-01T00:47:22.937Z","endTime":"2026-04-01T00:48:55.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86841422197456,"aZ":-40.288391163668635,"pfxX":4.874883439527422,"pfxZ":-6.24176446524943,"pX":-0.8712733729088866,"pZ":2.605634019251552,"vX0":0.30102293044155237,"vY0":-113.87402295806102,"vZ0":1.4166361387709743,"x":150.21,"y":168.43,"x0":-1.637992098175633,"y0":50.00253452508513,"z0":5.992053651939823,"aX":6.337619099813977},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-10.6,"breakHorizontal":-8.9,"spinRate":2391,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.48285246333434184,"extension":6.053381256663903},"index":0,"playId":"516c15d1-a060-31bf-af36-e5f29e50f344","pitchNumber":1,"startTime":"2026-04-01T00:47:32.408Z","endTime":"2026-04-01T00:47:59.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.413493919941267,"aZ":-41.20808805773034,"pfxX":5.779242525244862,"pfxZ":-6.412017455797136,"pX":-1.4226455999012402,"pZ":2.9334877782126063,"vX0":-0.29977180217293536,"vY0":-118.44847225289973,"vZ0":1.5406142732228856,"x":171.23,"y":159.58,"x0":-2.0437762346797714,"y0":50.00366384283865,"z0":6.06702698374822,"aX":8.142132146722707},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-10.9,"breakHorizontal":-10.3,"spinRate":2527,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4639371523538314,"extension":6.099041853509289},"index":1,"playId":"9de61212-983d-3021-960d-8fd627a77d13","pitchNumber":2,"startTime":"2026-04-01T00:48:04.394Z","endTime":"2026-04-01T00:48:08.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57518161040312,"aZ":-12.786642605839006,"pfxX":-5.0008011135381185,"pfxZ":9.531551912675198,"pX":-1.124518035704468,"pZ":2.0369985554693937,"vX0":3.9272682621386794,"vY0":-141.7606735770899,"vZ0":-7.874487303400359,"x":159.86,"y":183.78,"x0":-1.8785071282954753,"y0":50.00301072761186,"z0":5.668024035862189,"aX":-10.172593271031001},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":8.3,"spinRate":2436,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3864605601291662,"extension":6.554929623672382},"index":2,"playId":"baa22212-2ef7-3831-9778-692941d768be","pitchNumber":3,"startTime":"2026-04-01T00:48:19.646Z","endTime":"2026-04-01T00:48:23.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":90.1,"endSpeed":82.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72672109200798,"aZ":-25.007443112270973,"pfxX":-0.4394461376938663,"pfxZ":4.112588924210087,"pX":-0.7995486047439739,"pZ":2.7903036839098476,"vX0":2.8959493227244777,"vY0":-131.20803431435348,"vZ0":-3.1908723542231847,"x":147.48,"y":163.44,"x0":-1.8604667889139532,"y0":50.005738972860044,"z0":5.885474497717204,"aX":-0.7666753591595451},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":0.1,"spinRate":2557,"spinDirection":197},"zone":4,"typeConfidence":2.0,"plateTime":0.4174209927302339,"extension":6.353204487237377},"hitData":{"launchSpeed":102.6,"launchAngle":49.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.77,"coordY":79.54}},"index":3,"playId":"2202f0f4-b53c-3d63-b2b7-b7def4013584","pitchNumber":4,"startTime":"2026-04-01T00:48:39.757Z","endTime":"2026-04-01T00:48:55.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:48:55.423Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-01T00:48:55.442Z","endTime":"2026-04-01T00:50:01.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":85.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09807845857147,"aZ":-23.809889418491384,"pfxX":-0.5326434261527058,"pfxZ":4.490303894179888,"pX":-0.9039310238420708,"pZ":2.9695150148222993,"vX0":2.2237235545529805,"vY0":-135.67737052036534,"vZ0":-3.4430584711583134,"x":151.46,"y":158.6,"x0":-1.665443125424133,"y0":50.0011614713671,"z0":5.917167766458478,"aX":-0.9920846760589176},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":0.5,"spinRate":2587,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.4039294346031914,"extension":6.506793584144639},"index":0,"playId":"ddd36247-4893-308c-94da-bc628ea5e070","pitchNumber":1,"startTime":"2026-04-01T00:49:18.746Z","endTime":"2026-04-01T00:49:22.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95986053144517,"aZ":-11.455694858840003,"pfxX":-3.0444601941966702,"pfxZ":10.156480822966824,"pX":-1.3079227169652823,"pZ":3.1272472265435662,"vX0":3.042011481398111,"vY0":-142.23342706765277,"vZ0":-5.12803951087551,"x":166.85,"y":154.34,"x0":-1.9980350381164182,"y0":50.00100978382597,"z0":5.685869757106872,"aX":-6.209798443939882},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2562,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3857257283796893,"extension":6.503013664222875},"index":1,"playId":"8a354436-86e6-325b-bc9a-4d21d824f48d","pitchNumber":2,"startTime":"2026-04-01T00:49:34.212Z","endTime":"2026-04-01T00:49:38.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.155418699274186,"aZ":-29.21836421610134,"pfxX":-6.411033898829172,"pfxZ":2.05475935744348,"pX":-0.47755173720275174,"pZ":3.0316592017609785,"vX0":5.197291845674928,"vY0":-119.3724375343398,"vZ0":-0.8188571903937969,"x":135.2,"y":156.93,"x0":-1.855864587395773,"y0":50.000446541760475,"z0":6.022475121852355,"aX":-9.200779979133952},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.8,"breakHorizontal":10.3,"spinRate":1030,"spinDirection":262},"zone":1,"typeConfidence":2.0,"plateTime":0.459806965961858,"extension":6.423821504463339},"index":2,"playId":"876a7ed2-84f2-31f8-80f9-b2cd6ca68dc0","pitchNumber":3,"startTime":"2026-04-01T00:49:54.664Z","endTime":"2026-04-01T00:50:01.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:50:01.193Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ramón Urías lines out sharply to left fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-01T00:50:09.844Z","endTime":"2026-04-01T00:50:35.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"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":96.9,"endSpeed":88.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8180106944572,"aZ":-13.53442004168983,"pfxX":-2.8355314748989087,"pfxZ":9.276665307644741,"pX":0.21372173705314956,"pZ":1.6025889337634938,"vX0":6.213973260902234,"vY0":-140.8041406608734,"vZ0":-8.863938921523069,"x":108.85,"y":195.51,"x0":-1.652796267751016,"y0":50.00060850538969,"z0":5.666052371523015,"aX":-5.696565402109167},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":3.8,"spinRate":2506,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.388917691250267,"extension":6.687286329980681},"hitData":{"launchSpeed":100.2,"launchAngle":19.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.89,"coordY":68.25}},"index":0,"playId":"a1e79761-c5e8-3380-b7b7-e43c2bfb29a3","pitchNumber":1,"startTime":"2026-04-01T00:50:24.343Z","endTime":"2026-04-01T00:50:35.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:50:35.070Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-01T00:52:30.382Z","endTime":"2026-04-01T00:54:06.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6786573928045,"aZ":-44.47430841032315,"pfxX":0.5160210241268656,"pfxZ":-9.77801835875768,"pX":0.22482082462153044,"pZ":1.7728737780172732,"vX0":3.1595671011282755,"vY0":-112.1724812272842,"vZ0":0.5328256882866833,"x":108.43,"y":190.91,"x0":-1.276382682264239,"y0":50.00245180287429,"z0":6.113511515749313,"aX":0.6486229828876489},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-17.2,"breakHorizontal":-1.8,"spinRate":2724,"spinDirection":24},"zone":8,"typeConfidence":2.0,"plateTime":0.4906770389462114,"extension":6.412974748571729},"index":0,"playId":"9c745083-92e8-312d-b8e7-16bed1bcf0cc","pitchNumber":1,"startTime":"2026-04-01T00:52:38.106Z","endTime":"2026-04-01T00:52:44.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.395852997621663,"aZ":-30.893801139591545,"pfxX":-4.756010881352815,"pfxZ":0.7657533363570419,"pX":0.295334563054507,"pZ":1.9660845145410883,"vX0":6.212106824592118,"vY0":-129.01131816475376,"vZ0":-3.6925989094324265,"x":105.74,"y":185.7,"x0":-1.5373320709581355,"y0":50.002784299801014,"z0":5.823819173156116,"aX":-7.936061638553255},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.7,"breakHorizontal":7.1,"spinRate":1245,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4262275744601096,"extension":6.443436405644905},"index":1,"playId":"ad229421-5049-3501-bd65-d1153802f617","pitchNumber":2,"startTime":"2026-04-01T00:53:12.371Z","endTime":"2026-04-01T00:53:15.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.418160384840036,"aZ":-42.649493684434475,"pfxX":4.086619350373359,"pfxZ":-8.055351552430986,"pX":-0.022858160166884463,"pZ":-0.16552179539427408,"vX0":1.8972823962958434,"vY0":-113.79645879486664,"vZ0":-3.8775735276833605,"x":117.87,"y":243.25,"x0":-1.4002842919025067,"y0":50.00045372472354,"z0":5.818953892864116,"aX":5.3164667556699445},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.2,"breakHorizontal":-7.9,"spinRate":2798,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.48278138527341774,"extension":6.773629491631948},"index":2,"playId":"e7562f4c-41c3-323a-9ad0-8915d6865768","pitchNumber":3,"startTime":"2026-04-01T00:53:33.560Z","endTime":"2026-04-01T00:53:37.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":95.6,"endSpeed":88.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.171049341039375,"aZ":-23.389943988148957,"pfxX":-0.8240447873113681,"pfxZ":4.444193776007689,"pX":0.3962274988806979,"pZ":3.276500441251192,"vX0":4.9490917389858415,"vY0":-139.26266098717102,"vZ0":-3.2439050857528233,"x":101.9,"y":150.31,"x0":-1.2915203430212139,"y0":50.00688177892288,"z0":5.990940932186804,"aX":-1.6304684112747911},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.6,"breakHorizontal":0.6,"spinRate":2213,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.39223351390440886,"extension":6.494910096007311},"hitData":{"launchSpeed":76.7,"launchAngle":-27.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.39,"coordY":157.76}},"index":3,"playId":"b4ab99c0-3050-341b-bd56-f0d80a66e4e9","pitchNumber":4,"startTime":"2026-04-01T00:53:57.183Z","endTime":"2026-04-01T00:54:06.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:54:06.702Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Torrens lines out to left fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-01T00:54:25.331Z","endTime":"2026-04-01T00:55:53.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":96.5,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45446644307285,"aZ":-14.357025078518939,"pfxX":-0.6489883581612431,"pfxZ":8.926105280594903,"pX":-0.06550388897605317,"pZ":3.7518342484467535,"vX0":4.064890837501278,"vY0":-140.53264650422747,"vZ0":-3.4360819054548815,"x":119.5,"y":137.48,"x0":-1.4476123013057745,"y0":50.00174992581622,"z0":5.925513858917339,"aX":-1.295381900280307},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":0.4,"spinRate":2264,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.390045577138741,"extension":6.500365525381108},"index":0,"playId":"e408d36c-0ef5-3730-82a6-866862f886fd","pitchNumber":1,"startTime":"2026-04-01T00:54:30.778Z","endTime":"2026-04-01T00:54:35.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22511679409423,"aZ":-18.70745713328775,"pfxX":-0.30715395543804624,"pfxZ":6.9142606598185035,"pX":0.45273911654699467,"pZ":2.2874687348011573,"vX0":5.232060884603928,"vY0":-138.08910739774518,"vZ0":-6.225634753929542,"x":99.74,"y":177.02,"x0":-1.4197180903825841,"y0":50.00656586879262,"z0":5.812621194102494,"aX":-0.5994562423223557},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":-0.5,"spinRate":2263,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.3953337704366575,"extension":6.544223319742592},"index":1,"playId":"d29bfc63-a6d0-359f-b63f-64cc380fa4cd","pitchNumber":2,"startTime":"2026-04-01T00:54:46.906Z","endTime":"2026-04-01T00:54:50.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.873557355696956,"aZ":-16.781974954642944,"pfxX":-7.610787193796597,"pfxZ":7.903127561749909,"pX":-0.17127355794928428,"pZ":1.1380001914420028,"vX0":5.846329771676408,"vY0":-138.41891482636282,"vZ0":-9.427382709472017,"x":123.53,"y":208.05,"x0":-1.318202102739795,"y0":50.003884632565125,"z0":5.7034914153145335,"aX":-14.821881425793368},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":12.6,"spinRate":2162,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.39518578928753945,"extension":6.626164946680555},"index":2,"playId":"d51eb81a-0462-3f96-aca9-06782c0a3d70","pitchNumber":3,"startTime":"2026-04-01T00:55:04.082Z","endTime":"2026-04-01T00:55:08.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03543340024376,"aZ":-15.436346364755053,"pfxX":-7.652453439947136,"pfxZ":8.611343329601617,"pX":-0.7115543752716988,"pZ":2.774253131757444,"vX0":4.95230648369664,"vY0":-138.77404684907614,"vZ0":-5.271230010581312,"x":144.12,"y":163.88,"x0":-1.528093893733922,"y0":50.00415302043603,"z0":5.732282566716614,"aX":-14.8763761272356},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":12.8,"spinRate":2130,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.39519499412109926,"extension":6.577486443582228},"index":3,"playId":"5053615e-b6f9-3fe1-b9b6-caa48a867702","pitchNumber":4,"startTime":"2026-04-01T00:55:20.994Z","endTime":"2026-04-01T00:55:24.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.638014766802836,"aZ":-44.34563517124263,"pfxX":3.790054516708114,"pfxZ":-9.379653103024514,"pX":0.23175357530473747,"pZ":2.382550131999071,"vX0":2.3129372500810255,"vY0":-113.75050701499697,"vZ0":1.6686751771522592,"x":108.17,"y":174.45,"x0":-1.2936544268712677,"y0":50.000735081798574,"z0":6.066929344830169,"aX":4.919900731984661},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-16.2,"breakHorizontal":-7.4,"spinRate":2762,"spinDirection":18},"zone":5,"typeConfidence":2.0,"plateTime":0.4832042198441866,"extension":6.484731305648268},"hitData":{"launchSpeed":98.0,"launchAngle":23.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.23,"coordY":54.1}},"index":4,"playId":"403eab73-a40b-359e-a1a1-b91ae064f0ba","pitchNumber":5,"startTime":"2026-04-01T00:55:41.113Z","endTime":"2026-04-01T00:55:53.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:55:53.299Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-01T00:56:02.833Z","endTime":"2026-04-01T00:57:25.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.066475015506597,"aZ":-22.177756370954633,"pfxX":-5.942158836610796,"pfxZ":5.778716549575118,"pX":0.04087234477250281,"pZ":0.6569747382585716,"vX0":6.118146289994873,"vY0":-130.33813750321593,"vZ0":-8.463211362991363,"x":115.44,"y":221.04,"x0":-1.5590906743333477,"y0":50.00124297112226,"z0":5.606533227983762,"aX":-10.275863103578594},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.9,"breakHorizontal":9.5,"spinRate":1029,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41939786766925335,"extension":6.474750159405084},"index":0,"playId":"f9957e8e-6abc-3571-8147-acf6819ab168","pitchNumber":1,"startTime":"2026-04-01T00:56:25.182Z","endTime":"2026-04-01T00:56:29.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.887649997448495,"aZ":-15.949227114423927,"pfxX":-7.81547176417697,"pfxZ":8.10229780802893,"pX":-0.9189322654721557,"pZ":2.4801651698523006,"vX0":4.670948558463112,"vY0":-140.38737689135877,"vZ0":-6.304057545550005,"x":152.03,"y":171.82,"x0":-1.586347997808331,"y0":50.00123411481613,"z0":5.787542640697341,"aX":-15.645348537041532},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":13.2,"spinRate":2159,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3897199446888626,"extension":6.580687240671109},"index":1,"playId":"f2b6e8b9-3149-3926-9456-193b989d1516","pitchNumber":2,"startTime":"2026-04-01T00:56:44.207Z","endTime":"2026-04-01T00:56:50.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-04-01T00:57:01.926Z","endTime":"2026-04-01T00:57:16.711Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.054476916227074,"aZ":-14.449923105547969,"pfxX":-0.6830640980108564,"pfxZ":8.810507538354905,"pX":-0.2621538985978075,"pZ":1.8255865101547963,"vX0":3.4529810759155395,"vY0":-141.1604280654068,"vZ0":-8.432923863451693,"x":126.99,"y":189.49,"x0":-1.41415345540911,"y0":50.00447478152607,"z0":5.788368286532533,"aX":-1.3746761829212257},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":0.5,"spinRate":2358,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.388470524576777,"extension":6.603388711167257},"hitData":{"launchSpeed":102.5,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.84,"coordY":154.72}},"index":3,"playId":"370b737b-4923-370f-bb2c-cd700af88dbf","pitchNumber":3,"startTime":"2026-04-01T00:57:16.711Z","endTime":"2026-04-01T00:57:25.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:57:25.201Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Scott II lines out sharply to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T00:59:25.800Z","endTime":"2026-04-01T00:59:45.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.049062243538458,"aZ":-35.81354084938261,"pfxX":8.36808958795346,"pfxZ":-2.8760999800854563,"pX":-0.38651605629008323,"pZ":2.841078408608184,"vX0":0.7260971007260522,"vY0":-112.36080541130127,"vZ0":1.1508176292249268,"x":131.73,"y":162.07,"x0":-1.8004470355864841,"y0":50.00076807097888,"z0":5.986582373386446,"aX":10.602507178505071},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-4.6,"breakHorizontal":-15.4,"spinRate":2594,"spinDirection":35},"zone":1,"typeConfidence":2.0,"plateTime":0.489139143209917,"extension":6.208752705348926},"hitData":{"launchSpeed":101.3,"launchAngle":16.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.18,"coordY":77.98}},"index":0,"playId":"cf393fe4-c8c7-3394-9098-b3ea4176b626","pitchNumber":1,"startTime":"2026-04-01T00:59:32.458Z","endTime":"2026-04-01T00:59:45.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-01T00:59:45.101Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T00:59:43.551Z","endTime":"2026-04-01T01:01:37.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.186163963018863,"aZ":-32.49107066746663,"pfxX":-4.188205568824943,"pfxZ":-0.20347862945011386,"pX":-0.3781921171137924,"pZ":1.2665591431632628,"vX0":4.930339681939248,"vY0":-123.36078631542038,"vZ0":-4.31819497889265,"x":131.42,"y":204.58,"x0":-1.8571382855710423,"y0":50.00560997338167,"z0":5.774285645808982,"aX":-6.466593144675736},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":6.5,"spinRate":1135,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4437466036106765,"extension":6.353209192168892},"index":0,"playId":"dc4bee40-9afe-303b-b296-b6715b1d5471","pitchNumber":1,"startTime":"2026-04-01T01:00:01.359Z","endTime":"2026-04-01T01:00:05.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":83.8,"endSpeed":77.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65387301713465,"aZ":-35.78835287565284,"pfxX":4.672661849850785,"pfxZ":-2.426368495832455,"pX":0.6638967544891768,"pZ":0.5489256144580192,"vX0":4.647771445750922,"vY0":-121.84075604432026,"vZ0":-4.811548947494334,"x":91.69,"y":223.96,"x0":-1.880687243067045,"y0":50.00088360794344,"z0":5.668202658346063,"aX":6.969508318837795},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.3,"breakHorizontal":-9.6,"spinRate":2631,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4508693603772178,"extension":6.581009221028398},"index":1,"playId":"6b4560dc-1d05-332c-902b-edae706cde49","pitchNumber":2,"startTime":"2026-04-01T01:00:16.121Z","endTime":"2026-04-01T01:00:20.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22537330957346,"aZ":-25.80242629852219,"pfxX":1.6171555563848536,"pfxZ":3.6311468745110265,"pX":-0.5346331268698331,"pZ":2.558814654652707,"vX0":3.14733930394713,"vY0":-131.91277010866915,"vZ0":-3.431896186854251,"x":137.38,"y":169.69,"x0":-1.9553903124322207,"y0":50.003185028328105,"z0":5.788477200329126,"aX":2.836485392084172},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":-3.6,"spinRate":2551,"spinDirection":167},"zone":4,"typeConfidence":2.0,"plateTime":0.41592608584312796,"extension":6.494655976769794},"index":2,"playId":"8dce53e8-de5f-39d3-95d2-4236803cfa08","pitchNumber":3,"startTime":"2026-04-01T01:00:34.615Z","endTime":"2026-04-01T01:00:38.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.806051564173128,"aZ":-40.42929206356417,"pfxX":6.171350393788553,"pfxZ":-6.032338294527209,"pX":-0.7158527203773828,"pZ":3.654061099846951,"vX0":0.9494698154884229,"vY0":-116.75374955324241,"vZ0":3.655913723859382,"x":144.29,"y":140.12,"x0":-1.9299220817738125,"y0":50.00356380007428,"z0":5.895135047905626,"aX":8.443922759215743},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.6,"breakHorizontal":-11.4,"spinRate":2532,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.4707390311538324,"extension":6.390582194157704},"index":3,"playId":"c42507fc-a541-324a-91f3-f6194018260a","pitchNumber":4,"startTime":"2026-04-01T01:00:51.144Z","endTime":"2026-04-01T01:00:55.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01998389061501,"aZ":-11.309490396844277,"pfxX":-3.3030638139011725,"pfxZ":10.263574852787613,"pX":-0.05270647119928764,"pZ":2.537964629700626,"vX0":5.902643627322132,"vY0":-142.01822876320648,"vZ0":-6.828286383843657,"x":119.01,"y":170.25,"x0":-1.733537258037626,"y0":50.00104444519049,"z0":5.70073007608871,"aX":-6.714075570935454},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":4.7,"spinRate":2447,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38640534469792964,"extension":6.5643440644365},"index":4,"playId":"c555d4e0-74c6-39bb-9b91-4447f068196a","pitchNumber":5,"startTime":"2026-04-01T01:01:07.185Z","endTime":"2026-04-01T01:01:12.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-01T01:01:20.030Z","endTime":"2026-04-01T01:01:33.665Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26612468934548,"aZ":-11.587136741347274,"pfxX":-3.1278281864464827,"pfxZ":10.030560390276829,"pX":-0.8846623953311133,"pZ":2.4219854014600957,"vX0":3.9644373704470555,"vY0":-142.68076935390792,"vZ0":-6.813393420698512,"x":150.72,"y":173.39,"x0":-1.888808159623741,"y0":50.00209344102889,"z0":5.57872159024078,"aX":-6.4190557136929245},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":4.8,"spinRate":2471,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3845734043968094,"extension":6.674789464349162},"index":6,"playId":"0160b310-a7c3-33e7-a21a-f15b3e74b272","pitchNumber":6,"startTime":"2026-04-01T01:01:33.665Z","endTime":"2026-04-01T01:01:37.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:01:37.776Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Iván Herrera walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T01:01:58.384Z","endTime":"2026-04-01T01:04:12.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"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":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.693619684448095,"aZ":-9.592542059708961,"pfxX":-3.283451135498375,"pfxZ":10.93275389741892,"pX":0.9123942563643871,"pZ":2.715918926281625,"vX0":8.49543975387982,"vY0":-143.1912683269978,"vZ0":-6.563189221239787,"x":82.22,"y":165.45,"x0":-1.6733314200153786,"y0":50.003112742170835,"z0":5.645615401206569,"aX":-6.782622468678556},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.5,"breakHorizontal":4.1,"spinRate":2468,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38328725908223626,"extension":6.4764155577076865},"index":0,"playId":"24c5ba72-4eda-3bdd-9d29-e96f993e8e43","pitchNumber":1,"startTime":"2026-04-01T01:02:00.641Z","endTime":"2026-04-01T01:02:27.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"}},"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":98.4,"endSpeed":89.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86241766497072,"aZ":-10.226816070994264,"pfxX":-2.8016305699438195,"pfxZ":10.68489670469654,"pX":-0.8503882955112751,"pZ":3.1656439104730567,"vX0":3.7894787069189118,"vY0":-143.0839399218521,"vZ0":-5.444644841775986,"x":142.52,"y":136.66,"x0":-1.8337228894203554,"y0":50.00493921492203,"z0":5.746471779522422,"aX":-5.756155257462293},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":4.2,"spinRate":2420,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.384156199373924,"extension":6.494062008571439},"index":1,"playId":"707720b7-f6cb-3c29-aeb8-5c1513a4e248","pitchNumber":2,"startTime":"2026-04-01T01:02:31.484Z","endTime":"2026-04-01T01:02:36.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":true},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.129146666145076,"aZ":-10.4795229813963,"pfxX":-2.7597071627965657,"pfxZ":10.536792972567312,"pX":0.6212466806934075,"pZ":3.460991685287701,"vX0":7.414609741861428,"vY0":-143.08254731344343,"vZ0":-4.605716749595614,"x":93.32,"y":145.33,"x0":-1.653193513553991,"y0":50.00576051403048,"z0":5.75675180830299,"aX":-5.684224732802394},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":3.4,"spinRate":2459,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3838147994010068,"extension":6.44725604534653},"index":2,"playId":"a883a0e8-f297-3de5-9cd3-1c49264f7428","pitchNumber":3,"startTime":"2026-04-01T01:02:53.843Z","endTime":"2026-04-01T01:03:20.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60190914732288,"aZ":-14.061001327066322,"pfxX":-4.110571076420607,"pfxZ":8.881017871805447,"pX":0.12628397421912235,"pZ":2.810243813779354,"vX0":6.544452367339925,"vY0":-141.9402696264738,"vZ0":-5.416380168269294,"x":112.19,"y":162.9,"x0":-1.6756249241265342,"y0":50.00491644080371,"z0":5.639247701986977,"aX":-8.386006365303883},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":6.1,"spinRate":2490,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3859520629008162,"extension":6.550182630661188},"index":3,"playId":"73777b97-82b5-3185-bf84-8601d504e95d","pitchNumber":4,"startTime":"2026-04-01T01:03:25.145Z","endTime":"2026-04-01T01:03:32.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.886747939155264,"aZ":-28.475811451480112,"pfxX":-6.199164235956026,"pfxZ":2.349682881214422,"pX":-1.2566652994340775,"pZ":2.874963527311934,"vX0":3.2557550991362456,"vY0":-124.60924142334311,"vZ0":-1.3469925783049626,"x":164.9,"y":161.16,"x0":-1.7743164581164619,"y0":50.00270110402379,"z0":5.773747455990088,"aX":-9.754965879744498},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.2,"breakHorizontal":10.4,"spinRate":945,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4394554818513181,"extension":6.267291185435525},"index":4,"playId":"5ba802f5-b47f-31e6-aadd-0e5bf0f9a8a1","pitchNumber":5,"startTime":"2026-04-01T01:04:05.429Z","endTime":"2026-04-01T01:04:12.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:04:12.594Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks. Iván Herrera to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T01:04:30.354Z","endTime":"2026-04-01T01:07:08.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939791475228283,"aZ":-31.40808873461372,"pfxX":-6.421049336073889,"pfxZ":0.5237489623998748,"pX":-1.5203795064839762,"pZ":2.541103277882166,"vX0":3.1743748654390025,"vY0":-120.74663856247898,"vZ0":-1.2454315900618818,"x":174.95,"y":170.17,"x0":-2.0256051043077585,"y0":50.001619762959685,"z0":5.855141380718542,"aX":-9.375842591957},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.0,"breakHorizontal":10.8,"spinRate":1301,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.45554824308318187,"extension":6.190001659299641},"index":0,"playId":"4cc95e7f-d187-3e2c-8cc9-3c2f1a33d65f","pitchNumber":1,"startTime":"2026-04-01T01:04:38.295Z","endTime":"2026-04-01T01:04:42.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389370045379756,"aZ":-22.288120263904215,"pfxX":-1.1823360671073537,"pfxZ":5.572711089482062,"pX":0.7756308387442434,"pZ":0.975512523384441,"vX0":6.886997021706615,"vY0":-132.15233364516976,"vZ0":-8.140173320507236,"x":87.43,"y":212.44,"x0":-1.707311407954358,"y0":50.00396246591319,"z0":5.725275687068783,"aX":-2.0987807444750346},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":0.7,"spinRate":2434,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.41400736697301843,"extension":6.469114040201831},"index":1,"playId":"8be818bc-19e5-37ee-acc6-23887a7761e1","pitchNumber":2,"startTime":"2026-04-01T01:04:54.801Z","endTime":"2026-04-01T01:04:58.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.562185163207545,"aZ":-13.743485744171974,"pfxX":-4.223850028130149,"pfxZ":9.446299087486,"pX":-0.9227276452078966,"pZ":3.905955679748038,"vX0":4.2407769675663936,"vY0":-139.11936588774992,"vZ0":-2.8657943230807996,"x":152.17,"y":133.32,"x0":-1.9214842079604566,"y0":50.00145166553883,"z0":5.865870013918964,"aX":-8.240463727783327},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":6.7,"spinRate":2416,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39440506846987766,"extension":6.3257531072698905},"index":2,"playId":"7153b7fe-5d3a-3750-9f98-2d6425c8b9b6","pitchNumber":3,"startTime":"2026-04-01T01:05:18.215Z","endTime":"2026-04-01T01:05:22.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.105267276750638,"aZ":-26.060257286605818,"pfxX":-1.097947741433574,"pfxZ":3.493259252252189,"pX":-0.15561873749945765,"pZ":2.9702070051622402,"vX0":4.634594018327686,"vY0":-131.29172351150385,"vZ0":-2.51769153407968,"x":122.93,"y":158.58,"x0":-1.7990544736887097,"y0":50.00383124497746,"z0":5.875747813303319,"aX":-1.9226997110824597},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.0,"breakHorizontal":1.0,"spinRate":2506,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.4167587090924516,"extension":6.3285130857427925},"index":3,"playId":"77adfaf0-1ac6-3a74-9ed3-cde76ff3238e","pitchNumber":4,"startTime":"2026-04-01T01:05:38.235Z","endTime":"2026-04-01T01:05:41.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43506514766355,"aZ":-26.784623626554644,"pfxX":-0.6391165558692904,"pfxZ":3.2529242842630186,"pX":-0.44238639687612263,"pZ":2.844803944437265,"vX0":3.4485099957342658,"vY0":-127.6849936145983,"vZ0":-2.3196914219711315,"x":133.86,"y":161.97,"x0":-1.7253903666170791,"y0":50.00201409631336,"z0":5.865116602381946,"aX":-1.0588644671030683},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":0.4,"spinRate":2407,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.4283856298419759,"extension":6.223027945369791},"index":4,"playId":"3f7ccaad-1bce-3c7e-8f31-8a0bcdd07cf9","pitchNumber":5,"startTime":"2026-04-01T01:05:56.665Z","endTime":"2026-04-01T01:06:01.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696910557131254,"aZ":-28.183421916822432,"pfxX":-1.4737985317291367,"pfxZ":2.3677762087145506,"pX":-0.532208253019177,"pZ":3.1508128407283205,"vX0":3.7026004736365836,"vY0":-128.7182920289324,"vZ0":-1.5264848077345818,"x":137.29,"y":153.71,"x0":-1.7951995135417642,"y0":50.00222654135405,"z0":5.925299070931114,"aX":-2.483457219229753},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":1.9,"spinRate":2486,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.42486655978315424,"extension":6.377702264991981},"index":5,"playId":"8ac796ef-4bf8-364c-9722-39c64b8bc349","pitchNumber":6,"startTime":"2026-04-01T01:06:24.115Z","endTime":"2026-04-01T01:06:27.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77550795519172,"aZ":-14.082783538283703,"pfxX":-3.3661699118070025,"pfxZ":9.14004768345858,"pX":-1.3815508277254185,"pZ":4.785416327972947,"vX0":3.010036369249655,"vY0":-140.28060505522478,"vZ0":-0.5737537322732453,"x":169.66,"y":109.57,"x0":-2.0347627998600117,"y0":50.00214038722312,"z0":5.916560062456653,"aX":-6.662515019035683},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2498,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39148936116979094,"extension":6.387061981628411},"index":6,"playId":"9e22f620-5539-36d6-b8ae-8ecb40dc1010","pitchNumber":7,"startTime":"2026-04-01T01:06:53.391Z","endTime":"2026-04-01T01:07:08.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.61,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:07:08.414Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T01:08:18.601Z","endTime":"2026-04-01T01:11:16.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-01T01:07:17.364Z","endTime":"2026-04-01T01:08:20.856Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814977986608884,"aZ":-24.731304317191295,"pfxX":0.5214515458051957,"pfxZ":4.202007252111182,"pX":-0.027204297884857592,"pZ":3.61753585421483,"vX0":3.707842772595484,"vY0":-132.16855150933418,"vZ0":-1.4418876686937856,"x":118.04,"y":141.11,"x0":-1.5152487438281155,"y0":50.003667838563246,"z0":5.984045762101564,"aX":0.923287050289825},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":-1.8,"spinRate":2581,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.4142072331535531,"extension":6.340208482614508},"index":1,"playId":"99f2be66-8b14-3871-80cf-e7da04edf9e2","pitchNumber":1,"startTime":"2026-04-01T01:08:20.856Z","endTime":"2026-04-01T01:08:25.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93557732377401,"aZ":-26.80252904668468,"pfxX":-1.41764505960125,"pfxZ":3.0506804314362643,"pX":-0.5276897414849583,"pZ":2.601178048691045,"vX0":3.654231603635461,"vY0":-131.80142615950817,"vZ0":-3.4198001129264464,"x":137.11,"y":168.55,"x0":-1.7477033665427475,"y0":50.001205765107045,"z0":5.894090255105447,"aX":-2.4949621245250104},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":1.8,"spinRate":2487,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.4155202270405898,"extension":6.3935398247917785},"index":2,"playId":"34791ff0-d4dc-3345-8c28-bf922daed5aa","pitchNumber":2,"startTime":"2026-04-01T01:08:38.448Z","endTime":"2026-04-01T01:08:43.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.702757178189838,"aZ":-34.51967973340126,"pfxX":-5.589867889071267,"pfxZ":-1.6016523260913047,"pX":-0.9301590135856737,"pZ":2.371021072887353,"vX0":4.183752385833958,"vY0":-120.96316475797965,"vZ0":-1.1037142223657517,"x":152.46,"y":174.76,"x0":-1.9641072437266445,"y0":50.00129072324298,"z0":5.885882260658042,"aX":-8.203926253723518},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.9,"breakHorizontal":9.0,"spinRate":1039,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4544869336281274,"extension":6.341742084087634},"index":3,"playId":"cfb2abac-5667-31a7-8fb7-c09080f40c26","pitchNumber":3,"startTime":"2026-04-01T01:08:58.827Z","endTime":"2026-04-01T01:09:03.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.910405215485206,"aZ":-23.068672708266703,"pfxX":0.27623030126867243,"pfxZ":5.18582501740377,"pX":-0.24210659624487946,"pZ":2.5426394397292524,"vX0":3.909690466234478,"vY0":-131.40593069768815,"vZ0":-4.153753665255415,"x":126.23,"y":170.13,"x0":-1.7828275040199937,"y0":50.00200238368969,"z0":5.85028965608738,"aX":0.48351326278567835},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.8,"breakHorizontal":-1.3,"spinRate":2587,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.41626663154950894,"extension":6.353056749546255},"index":4,"playId":"d0fce56c-6ed9-32f1-91dc-e1abb7a8cccd","pitchNumber":4,"startTime":"2026-04-01T01:09:18.795Z","endTime":"2026-04-01T01:09:28.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38643414860446,"aZ":-10.396418256588,"pfxX":-2.289895555378872,"pfxZ":10.890347788094743,"pX":0.8644138524816672,"pZ":1.380528115669931,"vX0":7.790162604814778,"vY0":-141.0658762916871,"vZ0":-9.715306751264697,"x":84.05,"y":201.51,"x0":-1.644912461149393,"y0":50.00683074006253,"z0":5.555214623728085,"aX":-4.581576987067724},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":2.4,"spinRate":2533,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3894226371270091,"extension":6.503706269605912},"index":5,"playId":"4e10c44e-8954-3f5b-83bd-f8e6629e09f9","pitchNumber":5,"startTime":"2026-04-01T01:10:00.306Z","endTime":"2026-04-01T01:10:03.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.460020361674882,"aZ":-31.18435651941667,"pfxX":-7.440284013270874,"pfxZ":0.6689262518552362,"pX":0.80164356855863,"pZ":-0.23496220115369573,"vX0":8.04229050165728,"vY0":-121.41056798109254,"vZ0":-7.617260538137045,"x":86.44,"y":245.12,"x0":-1.6061133987649399,"y0":50.00169201169148,"z0":5.7008220320723115,"aX":-10.972646991866304},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.6,"breakHorizontal":11.3,"spinRate":1072,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.45323621661885083,"extension":6.539241996993267},"index":6,"playId":"d069f168-67af-3bc9-b9aa-01f35820f676","pitchNumber":6,"startTime":"2026-04-01T01:10:29.405Z","endTime":"2026-04-01T01:10:34.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.138717902554045,"aZ":-17.249079102748876,"pfxX":-2.5645887280447033,"pfxZ":7.572632570517005,"pX":0.03853953574322416,"pZ":1.4550395125065887,"vX0":6.3401397998881786,"vY0":-139.4443395750928,"vZ0":-8.31538140588533,"x":115.53,"y":199.49,"x0":-1.930578938015406,"y0":50.00068978827145,"z0":5.61186936592866,"aX":-5.053661399285625},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":3.4,"spinRate":2402,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39268242170205303,"extension":6.618895525085698},"hitData":{"launchSpeed":90.8,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.34,"coordY":157.76}},"index":7,"playId":"31888a28-16af-31e3-9b9b-8faa512432f6","pitchNumber":7,"startTime":"2026-04-01T01:11:05.299Z","endTime":"2026-04-01T01:11:16.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":671056,"link":"/api/v1/people/671056"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.15,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:11:16.909Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Juan Soto doubles (2) on a sharp line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T01:13:20.551Z","endTime":"2026-04-01T01:14:26.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.2,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.671331537360608,"aZ":-14.871019011355493,"pfxX":-6.3747582871464346,"pfxZ":9.031203984060214,"pX":-1.0837808465682899,"pZ":3.052508095893613,"vX0":2.7702066830078285,"vY0":-137.12669847961496,"vZ0":-5.1246342038255275,"x":158.31,"y":156.36,"x0":-1.2756858755557487,"y0":50.00059636176198,"z0":5.9506569417229,"aX":-12.20873580075279},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":11.0,"spinRate":1996,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.39855569643725497,"extension":6.41568840526764},"index":0,"playId":"e9f6adb6-dbef-3522-8018-1a394f081882","pitchNumber":1,"startTime":"2026-04-01T01:13:36.521Z","endTime":"2026-04-01T01:13:41.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51817129273796,"aZ":-43.74276407403549,"pfxX":2.7798209594048013,"pfxZ":-8.90975619871574,"pX":-0.8631628769147416,"pZ":1.1933621431752421,"vX0":0.46817497451338397,"vY0":-113.71907122144236,"vZ0":-1.038268513260987,"x":149.9,"y":206.56,"x0":-1.43307156014576,"y0":50.00251511454974,"z0":6.027791422405781,"aX":3.609484691339279},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.1,"breakHorizontal":-5.2,"spinRate":2762,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.4832318940930147,"extension":6.400123691322625},"index":1,"playId":"7e7940e2-aa1d-34e7-b898-169bf2487d26","pitchNumber":2,"startTime":"2026-04-01T01:13:54.025Z","endTime":"2026-04-01T01:13:58.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.494111268662564,"aZ":-16.946699952349984,"pfxX":-1.3781169165475495,"pfxZ":7.82458355981087,"pX":-0.049944300904455945,"pZ":1.8857570196232138,"vX0":3.8550165014309874,"vY0":-138.065953086913,"vZ0":-7.747430192870466,"x":118.9,"y":187.86,"x0":-1.2803995474631527,"y0":50.00040060014638,"z0":5.852052849067705,"aX":-2.681435919224696},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":1.8,"spinRate":2309,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.3955415742583921,"extension":6.518787192915936},"hitData":{"launchSpeed":109.3,"launchAngle":20.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.34,"coordY":54.3}},"index":2,"playId":"908e617f-be30-3b9f-a8ab-bdcb920ad43e","pitchNumber":3,"startTime":"2026-04-01T01:14:12.154Z","endTime":"2026-04-01T01:14:26.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.69999999999999,"awayTeamWinProbability":30.30000000000001,"homeTeamWinProbabilityAdded":-8.200000000000017,"leverageIndex":1.23,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:14:26.166Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T01:14:50.452Z","endTime":"2026-04-01T01:16:57.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.435837536694244,"aZ":-15.867312582532424,"pfxX":-7.775486846742865,"pfxZ":8.326415104502534,"pX":-0.09175351226947655,"pZ":3.8005323300581253,"vX0":6.018709336307847,"vY0":-139.33172867507375,"vZ0":-3.329854290459546,"x":120.5,"y":136.17,"x0":-1.2738603459485331,"y0":50.00336654259674,"z0":6.064999011164979,"aX":-15.229263511039976},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":12.7,"spinRate":2253,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.39369951617106747,"extension":6.434276804841687},"index":0,"playId":"770fe74b-4b52-37c0-9555-a94e68803206","pitchNumber":1,"startTime":"2026-04-01T01:15:02.492Z","endTime":"2026-04-01T01:15:07.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.913420127795135,"aZ":-15.518789169703572,"pfxX":-8.0901434495278,"pfxZ":9.197599335826046,"pX":0.07730681197001218,"pZ":0.26781158725501775,"vX0":6.642231102636361,"vY0":-133.7546939084792,"vZ0":-11.324626279268323,"x":114.05,"y":231.55,"x0":-1.387373002886815,"y0":50.00623720963101,"z0":5.670280761839645,"aX":-14.65794066797749},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":13.2,"spinRate":2104,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4095257985007956,"extension":6.579951389389793},"index":1,"playId":"47390741-ee62-3f36-86ae-a8c32319db41","pitchNumber":2,"startTime":"2026-04-01T01:15:22.035Z","endTime":"2026-04-01T01:15:26.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07446106583904,"aZ":-14.317288526091149,"pfxX":-6.446806949660046,"pfxZ":9.305183028071653,"pX":-0.3006904950308766,"pZ":3.9554024464604165,"vX0":4.817082517352723,"vY0":-137.9795842676467,"vZ0":-3.0558099326151895,"x":128.46,"y":131.98,"x0":-1.2357877394642074,"y0":50.0007665419455,"z0":6.0479944452798815,"aX":-12.369604106217217},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":10.6,"spinRate":2204,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3976855190698845,"extension":6.4725585065820335},"index":2,"playId":"4a6f1242-3a84-37ef-8636-4c52c1313c75","pitchNumber":3,"startTime":"2026-04-01T01:15:47.056Z","endTime":"2026-04-01T01:15:53.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34923846838291,"aZ":-18.06155531012595,"pfxX":-2.8252148871304916,"pfxZ":7.377165236635802,"pX":-0.6683582190205334,"pZ":2.5232371497743995,"vX0":2.863655257089608,"vY0":-137.63563366077847,"vZ0":-5.88234235137792,"x":142.48,"y":170.65,"x0":-1.356632876870763,"y0":50.00382078186424,"z0":5.9167197933335345,"aX":-5.405577345253344},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":4.4,"spinRate":2390,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.3983772385165518,"extension":6.428721731630428},"index":3,"playId":"126b7e7a-3715-3880-ad93-5691c9cad12f","pitchNumber":4,"startTime":"2026-04-01T01:16:07.205Z","endTime":"2026-04-01T01:16:11.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-04-01T01:16:36.689Z","endTime":"2026-04-01T01:16:53.704Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"},"defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.351663060502794,"aZ":-43.13239029022494,"pfxX":2.6201908247272616,"pfxZ":-8.451366988651793,"pX":1.9188376798592186,"pZ":1.5026249947449664,"vX0":6.062983556121026,"vY0":-114.11581650274451,"vZ0":-0.6203547412702693,"x":43.86,"y":198.21,"x0":-1.1313406306431981,"y0":50.00409326304773,"z0":6.090448409742483,"aX":3.3960479559573082},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-15.1,"breakHorizontal":-6.5,"spinRate":2853,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4831553463660625,"extension":6.691450081126535},"index":5,"playId":"c182dbc1-7482-3e56-9e18-97c8fd33d569","pitchNumber":5,"startTime":"2026-04-01T01:16:53.704Z","endTime":"2026-04-01T01:16:57.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":669467,"link":"/api/v1/people/669467"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.0,"awayTeamWinProbability":36.0,"homeTeamWinProbabilityAdded":-5.699999999999989,"leverageIndex":1.88,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:16:57.332Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out sharply to center fielder Victor Scott II. Juan Soto to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T01:19:30.754Z","endTime":"2026-04-01T01:19:48.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Gordon Graceffo replaces Andre Pallante.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T01:17:45.140Z","endTime":"2026-04-01T01:19:33.076Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700669,"link":"/api/v1/people/700669"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669467,"link":"/api/v1/people/669467","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.377925126105,"aZ":-29.852641548817545,"pfxX":-0.6189062776763665,"pfxZ":1.3743533579682303,"pX":0.14599280227142747,"pZ":2.8572609102767976,"vX0":4.251079623334862,"vY0":-128.7190505823423,"vZ0":-2.0304543900845404,"x":111.44,"y":161.63,"x0":-1.4426682453860198,"y0":50.00090225669613,"z0":5.955574768904555,"aX":-1.0442320918739443},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":0.2,"spinRate":2245,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.42464179670733815,"extension":6.28026486037839},"hitData":{"launchSpeed":102.3,"launchAngle":37.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":125.47,"coordY":48.1}},"index":1,"playId":"adbf21cc-9b0e-319d-b292-a14c71be74c0","pitchNumber":1,"startTime":"2026-04-01T01:19:33.076Z","endTime":"2026-04-01T01:19:48.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":2.93,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:19:48.460Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Jared Young lines into a double play, shortstop Masyn Winn to first baseman Alec Burleson. Bo Bichette out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T01:20:08.529Z","endTime":"2026-04-01T01:20:46.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.488310915823405,"aZ":-44.74674786505188,"pfxX":1.4493163215707172,"pfxZ":-8.572028309734606,"pX":0.281167334150644,"pZ":1.2936039467934493,"vX0":3.375336741312896,"vY0":-120.88514229697795,"vZ0":-2.2122803528763617,"x":106.28,"y":203.85,"x0":-1.3263619414735763,"y0":50.002643099395215,"z0":6.181065102096643,"aX":2.1253951617313147},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-15.7,"breakHorizontal":-3.5,"spinRate":2663,"spinDirection":17},"zone":14,"typeConfidence":0.9,"plateTime":0.4546233796670416,"extension":6.10373612084158},"index":0,"playId":"bb5586ab-c9cd-3397-b653-ef356a765b5c","pitchNumber":1,"startTime":"2026-04-01T01:20:15.488Z","endTime":"2026-04-01T01:20:19.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.256436991234768,"aZ":-46.264773706975156,"pfxX":3.7070877165353533,"pfxZ":-9.628183176275439,"pX":0.605524784324017,"pZ":2.534052745735316,"vX0":3.403779747024281,"vY0":-120.68334685188539,"vZ0":1.0592951777858146,"x":93.92,"y":170.36,"x0":-1.3089846683652562,"y0":50.00358355381512,"z0":6.190415979928886,"aX":5.424155140446097},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-16.8,"breakHorizontal":-7.6,"spinRate":2763,"spinDirection":14},"zone":6,"typeConfidence":0.9,"plateTime":0.4552572972848412,"extension":6.034739965273048},"hitData":{"launchSpeed":74.1,"launchAngle":15.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":128.38,"coordY":137.03}},"index":1,"playId":"a54ba892-a044-3f91-8419-dda1aa3a4ef3","pitchNumber":2,"startTime":"2026-04-01T01:20:34.683Z","endTime":"2026-04-01T01:20:46.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":700669,"link":"/api/v1/people/700669"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":15.799999999999997,"leverageIndex":2.66,"dramaIndex":169.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:20:46.133Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T01:23:06.991Z","endTime":"2026-04-01T01:24:25.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":68.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.613428363629605,"aZ":-34.75241641391886,"pfxX":5.324681492941419,"pfxZ":-2.148561829758341,"pX":-0.06727222982783104,"pZ":2.6108889440326535,"vX0":2.1939317444619584,"vY0":-109.66592537048528,"vZ0":0.6250646200271615,"x":119.56,"y":168.29,"x0":-1.7760146782123507,"y0":50.0002512568314,"z0":6.065908462594847,"aX":6.404323602013292},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-3.4,"breakHorizontal":-10.2,"spinRate":2532,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.5018117509734115,"extension":6.077988936019698},"index":0,"playId":"6f960d9d-33ad-3fb3-9852-53a529bd42e2","pitchNumber":1,"startTime":"2026-04-01T01:23:10.496Z","endTime":"2026-04-01T01:23:14.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.737211540963234,"aZ":-13.501280747774343,"pfxX":-2.545079371585028,"pfxZ":9.641136044074646,"pX":1.0458613411934752,"pZ":1.8396839800469236,"vX0":8.081097086190754,"vY0":-138.48310649229933,"vZ0":-8.381277023094384,"x":77.13,"y":189.11,"x0":-1.583103685088249,"y0":50.00575674916134,"z0":5.8145902103276494,"aX":-4.9319822656517065},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":2.9,"spinRate":2418,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.39594583551049567,"extension":6.598503619403692},"index":1,"playId":"28dab0d5-5b4e-3012-84f4-bf874d7434be","pitchNumber":2,"startTime":"2026-04-01T01:23:25.185Z","endTime":"2026-04-01T01:23:29.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":66.9,"endSpeed":62.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.543488651810403,"aZ":-39.57338683360252,"pfxX":-0.8317153524022611,"pfxZ":-7.784693777457937,"pX":1.3332096809486802,"pZ":0.13711552690121298,"vX0":5.389250748820686,"vY0":-97.31210417989195,"vZ0":-0.6063561407366418,"x":66.18,"y":235.08,"x0":-1.3746738616354972,"y0":50.00298911367024,"z0":5.855044925677721,"aX":-0.791030806800227},"breaks":{"breakAngle":0.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-75.4,"breakVerticalInduced":-13.8,"breakHorizontal":-0.2,"spinRate":2394,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.5647930682376399,"extension":6.479770417095034},"index":2,"playId":"089a3186-e584-37b1-99b3-f57841aa882c","pitchNumber":3,"startTime":"2026-04-01T01:23:40.045Z","endTime":"2026-04-01T01:23:44.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00710113796526,"aZ":-15.513429557845141,"pfxX":-4.640493709723032,"pfxZ":8.399982649429667,"pX":0.379467559708832,"pZ":3.258935743504238,"vX0":7.4882115130120495,"vY0":-139.82132446725146,"vZ0":-4.1508222551910325,"x":102.54,"y":150.79,"x0":-1.728299971765839,"y0":50.00225247089602,"z0":5.778050294099548,"aX":-9.204187508628335},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":6.8,"spinRate":2461,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3914639693309545,"extension":6.4727319319256456},"index":3,"playId":"da1e04a0-f8d7-3427-a2e3-fb4472149673","pitchNumber":4,"startTime":"2026-04-01T01:24:01.224Z","endTime":"2026-04-01T01:24:05.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61197788132282,"aZ":-27.595155812220096,"pfxX":-5.199398519297517,"pfxZ":3.0255079012635946,"pX":-0.5623315234044938,"pZ":0.8553948688802049,"vX0":4.511364928461789,"vY0":-121.84304460881451,"vZ0":-6.029614745041119,"x":138.43,"y":215.68,"x0":-1.7570843157961877,"y0":50.00162397963983,"z0":5.728814415892988,"aX":-7.863543030843964},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.3,"breakHorizontal":8.4,"spinRate":995,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4485135830890359,"extension":6.474749434598646},"index":4,"playId":"1bbc1210-45d5-3eb3-9ca5-a57bbef33b93","pitchNumber":5,"startTime":"2026-04-01T01:24:20.732Z","endTime":"2026-04-01T01:24:25.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:24:25.907Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T01:24:48.111Z","endTime":"2026-04-01T01:26:28.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.224507864423778,"aZ":-13.708708308278302,"pfxX":-4.263862454368696,"pfxZ":9.064229504532566,"pX":-0.4557969492742513,"pZ":3.0329999592610197,"vX0":5.004963088511607,"vY0":-141.58665059394832,"vZ0":-5.152376348894774,"x":134.37,"y":156.89,"x0":-1.6893998293072985,"y0":50.00657526558997,"z0":5.7482874236801536,"aX":-8.690425150708897},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":6.7,"spinRate":2454,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3863023818530187,"extension":6.524074443314667},"index":0,"playId":"d627c53f-8dec-387f-a4c6-a281f231977f","pitchNumber":1,"startTime":"2026-04-01T01:24:51.415Z","endTime":"2026-04-01T01:24:54.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68042434120742,"aZ":-30.21000954148578,"pfxX":-5.234363474490015,"pfxZ":1.3357619954952016,"pX":0.20883291689058636,"pZ":0.8993668544057025,"vX0":6.184443545413822,"vY0":-120.42410425070477,"vZ0":-5.17365880257702,"x":109.04,"y":214.5,"x0":-1.7140854593902135,"y0":50.00069653292353,"z0":5.752127814309573,"aX":-7.67698281033202},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.4,"breakHorizontal":7.9,"spinRate":1022,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4550601445898854,"extension":6.3554874948879485},"index":1,"playId":"d2df7672-1757-38de-9802-df8ddef041f5","pitchNumber":2,"startTime":"2026-04-01T01:25:11.758Z","endTime":"2026-04-01T01:25:15.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-01T01:25:31.912Z","endTime":"2026-04-01T01:25:42.734Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44356006029525,"aZ":-31.976816220487212,"pfxX":-4.539012618603078,"pfxZ":0.12614147702952838,"pX":-0.04527548319651932,"pZ":1.3540398696541969,"vX0":5.8404899782714885,"vY0":-123.11720921432398,"vZ0":-4.065061177760106,"x":118.73,"y":202.22,"x0":-1.8585107314839833,"y0":50.001292459450035,"z0":5.732786884440205,"aX":-6.967866659369756},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":6.8,"spinRate":1107,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.44487796179458305,"extension":6.466279453751147},"index":3,"playId":"d5e602c3-8c10-3019-b569-e0d8b98803fd","pitchNumber":3,"startTime":"2026-04-01T01:25:42.734Z","endTime":"2026-04-01T01:25:48.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86182706403969,"aZ":-31.77796722129996,"pfxX":-3.0882803712498403,"pfxZ":0.2569322210404188,"pX":-0.5817575569625072,"pZ":1.3098245840348806,"vX0":4.165668800988644,"vY0":-123.65774124956144,"vZ0":-4.124983139135395,"x":139.18,"y":203.41,"x0":-1.8909991365010352,"y0":50.00222688607373,"z0":5.6807977088423955,"aX":-4.757670146014359},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.2,"breakHorizontal":4.6,"spinRate":2531,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4438259680506689,"extension":6.295402574469298},"index":4,"playId":"34a3b988-2abf-3072-92d0-b4e310333e14","pitchNumber":4,"startTime":"2026-04-01T01:26:03.331Z","endTime":"2026-04-01T01:26:09.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.639386671008886,"aZ":-9.787828391603853,"pfxX":-3.507053383470596,"pfxZ":10.946270510186022,"pX":-0.6175700584155212,"pZ":2.7691228782484516,"vX0":4.525927650182869,"vY0":-142.53054801260663,"vZ0":-6.303783856923293,"x":140.54,"y":164.01,"x0":-1.7749954518265842,"y0":50.000756092677186,"z0":5.636461946383344,"aX":-7.171091636106143},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.6,"breakHorizontal":5.4,"spinRate":2585,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.38520393107391593,"extension":6.564502175370913},"index":5,"playId":"434985b6-3411-33b1-995b-18fd64497ddc","pitchNumber":5,"startTime":"2026-04-01T01:26:24.299Z","endTime":"2026-04-01T01:26:28.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:26:28.319Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church challenged (pitch result), call on the field was confirmed: Nathan Church called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T01:26:47.155Z","endTime":"2026-04-01T01:27:58.730Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.334688311811497,"aZ":-39.10609119872561,"pfxX":6.106195834526591,"pfxZ":-4.632220566517022,"pX":0.7024967646523321,"pZ":0.8566370825355195,"vX0":3.847147916609251,"vY0":-122.43472702828073,"vZ0":-3.3977441356784626,"x":90.22,"y":215.65,"x0":-1.6899796137599208,"y0":50.0034597956833,"z0":5.657023090599098,"aX":9.13883794302808},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.0,"breakHorizontal":-12.0,"spinRate":2582,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.44978366024274763,"extension":6.533094830303072},"index":0,"playId":"ad58b37a-f96a-3b15-8050-5d547d5a78cd","pitchNumber":1,"startTime":"2026-04-01T01:26:50.561Z","endTime":"2026-04-01T01:26:55.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484616214761616,"aZ":-13.106677978686495,"pfxX":-3.1453066095158007,"pfxZ":9.399783506311103,"pX":0.39547954517985173,"pZ":2.1132986315567903,"vX0":6.657383282273446,"vY0":-141.14599291126163,"vZ0":-7.738462455203502,"x":101.93,"y":181.72,"x0":-1.5793842779113871,"y0":50.00643899483014,"z0":5.724676577591992,"aX":-6.383196807329162},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":4.4,"spinRate":2468,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.38725621262207355,"extension":6.387537204255256},"index":1,"playId":"608a8f88-a560-36d2-a16b-6eec376862e6","pitchNumber":2,"startTime":"2026-04-01T01:27:06.160Z","endTime":"2026-04-01T01:27:13.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.111346050855964,"aZ":-13.124552058879635,"pfxX":-3.558956511055213,"pfxZ":9.254105623548496,"pX":-0.6271935576922397,"pZ":1.6697938839656516,"vX0":4.086809415394919,"vY0":-142.43031296009403,"vZ0":-8.801077335308086,"x":140.91,"y":193.7,"x0":-1.6169251587726587,"y0":50.003571669115,"z0":5.625963895838304,"aX":-7.326968684876935},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":5.6,"spinRate":2555,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.38426349956597994,"extension":6.549443419653688},"index":2,"playId":"8dad7f16-4b11-3472-8986-79182dad40cd","pitchNumber":3,"startTime":"2026-04-01T01:27:31.727Z","endTime":"2026-04-01T01:27:58.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":673540,"link":"/api/v1/people/673540"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"}},"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:27:58.730Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-01T01:30:37.728Z","endTime":"2026-04-01T01:32:13.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryne Stanek replaces Gordon Graceffo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T01:28:50.758Z","endTime":"2026-04-01T01:29:56.024Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592773,"link":"/api/v1/people/592773"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700669,"link":"/api/v1/people/700669","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Brett Baty replaces Mark Vientos.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-01T01:29:56.024Z","endTime":"2026-04-01T01:30:40.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":87.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.43406920912261,"aZ":-10.931229297164602,"pfxX":-4.733429124125651,"pfxZ":10.636814093201242,"pX":-0.4095901472007439,"pZ":3.6232539103240895,"vX0":1.375920055238286,"vY0":-141.83759087525058,"vZ0":-5.509601657793425,"x":132.61,"y":140.95,"x0":-0.292169695267203,"y0":50.0032791365559,"z0":6.316144569957221,"aX":-9.453344717739647},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.0,"breakHorizontal":8.2,"spinRate":2355,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3891250765868839,"extension":5.729528961876},"index":2,"playId":"4b9f9521-f2fa-31f3-a3be-503d5ffb44fb","pitchNumber":1,"startTime":"2026-04-01T01:30:40.023Z","endTime":"2026-04-01T01:30:43.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27629223596079,"aZ":-25.525273231492417,"pfxX":-8.587262128413801,"pfxZ":3.892895146141571,"pX":0.9067514214971396,"pZ":1.648331333663755,"vX0":5.8298402605004656,"vY0":-130.11293251438147,"vZ0":-6.217295478065185,"x":82.44,"y":194.28,"x0":-0.2515716372520682,"y0":50.002294017339715,"z0":6.012981515390637,"aX":-14.666769995777724},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.8,"breakHorizontal":14.2,"spinRate":1147,"spinDirection":238},"zone":14,"typeConfidence":0.89,"plateTime":0.42158095152442643,"extension":6.025486331059665},"index":3,"playId":"94c97816-d77b-36a2-bb80-ebafd3ce4c4d","pitchNumber":2,"startTime":"2026-04-01T01:30:54.555Z","endTime":"2026-04-01T01:31:00.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":97.8,"endSpeed":87.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.841795620364024,"aZ":-12.359180576918055,"pfxX":-6.6292578848480055,"pfxZ":9.8918087957039,"pX":0.07900270037351863,"pZ":3.0406880047834064,"vX0":2.9268268567354956,"vY0":-142.11680184713205,"vZ0":-6.895410051183827,"x":113.99,"y":156.68,"x0":-0.11503011045159359,"y0":50.00321682839066,"z0":6.318618356164994,"aX":-13.280559703160845},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":11.2,"spinRate":2411,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.38849226430106,"extension":5.903498812244627},"index":4,"playId":"00f728c8-87bd-33fb-9da1-67a00e4f0699","pitchNumber":3,"startTime":"2026-04-01T01:31:09.789Z","endTime":"2026-04-01T01:31:13.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.905642103577772,"aZ":-25.162112629235214,"pfxX":-7.709260538217327,"pfxZ":4.061506924232323,"pX":0.9061239563480602,"pZ":0.5567077074976827,"vX0":5.204114926398413,"vY0":-129.93590142956307,"vZ0":-9.292869560726043,"x":82.46,"y":223.75,"x0":-0.11193772003017884,"y0":50.001566362789816,"z0":6.063386573705419,"aX":-13.301260625322081},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":13.0,"spinRate":1154,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.42007568483993607,"extension":6.088046834176061},"index":5,"playId":"af4e4eda-4ac3-35d4-b938-e5ddf04d8696","pitchNumber":4,"startTime":"2026-04-01T01:31:39.418Z","endTime":"2026-04-01T01:31:44.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.184058438064454,"aZ":-12.001480742940451,"pfxX":-5.613497809692337,"pfxZ":9.784280648119864,"pX":0.16960670994520952,"pZ":2.6340716831500393,"vX0":2.540523156992207,"vY0":-142.3489113287764,"vZ0":-8.039754806095356,"x":110.53,"y":167.66,"x0":-0.0026087722599563035,"y0":50.00628293624864,"z0":6.246125324003161,"aX":-11.578829050948457},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2198,"spinDirection":208},"zone":5,"typeConfidence":0.89,"plateTime":0.38405327845302306,"extension":6.0255107607795635},"hitData":{"launchSpeed":98.3,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":165.36,"coordY":157.2}},"index":6,"playId":"2cbeebaf-ace4-3a39-944e-cc734cae72b0","pitchNumber":5,"startTime":"2026-04-01T01:32:04.981Z","endTime":"2026-04-01T01:32:13.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:32:13.609Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-01T01:32:27.201Z","endTime":"2026-04-01T01:34:13.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.128831468179378,"aZ":-28.215538333771306,"pfxX":-0.5791419457603653,"pfxZ":2.2735527977291827,"pX":0.23024337760595437,"pZ":2.4489669616972063,"vX0":2.399444881362414,"vY0":-130.3153770271314,"vZ0":-4.21412750175161,"x":108.22,"y":172.66,"x0":-0.6221670586871882,"y0":50.00381366238423,"z0":6.187712926149026,"aX":-1.0090321532395672},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":0.6,"spinRate":2434,"spinDirection":147},"zone":5,"typeConfidence":0.8,"plateTime":0.41828877553017385,"extension":6.0589488482158975},"index":0,"playId":"e2d1dc01-3e17-3422-8f69-3aee209a8eb4","pitchNumber":1,"startTime":"2026-04-01T01:32:36.126Z","endTime":"2026-04-01T01:32:39.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":99.1,"endSpeed":90.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4835558993862,"aZ":-9.133965275314086,"pfxX":-7.4444882278932045,"pfxZ":11.031741457712066,"pX":0.5411746731860364,"pZ":1.7549998786605676,"vX0":4.27525268686538,"vY0":-143.86423007399645,"vZ0":-10.809946309814066,"x":96.37,"y":191.4,"x0":2.98811199822096E-4,"y0":50.00510823129812,"z0":6.134865395953631,"aX":-15.551305932506272},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.9,"breakHorizontal":12.6,"spinRate":2506,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.38124238279544453,"extension":5.944398821557528},"index":1,"playId":"1117b4cc-2e41-3a74-9dd1-f9c76bed3af8","pitchNumber":2,"startTime":"2026-04-01T01:32:50.241Z","endTime":"2026-04-01T01:32:55.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16954327451833,"aZ":-24.54898143965798,"pfxX":-5.680473139958643,"pfxZ":4.427974172925884,"pX":0.2675229916928302,"pZ":0.4142697717024101,"vX0":2.7512106622510744,"vY0":-130.30826339636707,"vZ0":-9.692565982314528,"x":106.8,"y":227.59,"x0":-0.06349817478864382,"y0":50.001896916375216,"z0":6.034188475533057,"aX":-9.776268966169077},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":9.7,"spinRate":1068,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4201977163777326,"extension":6.188135806749282},"index":2,"playId":"765f1a21-7b92-3dbb-9482-9ed1b8e7f728","pitchNumber":3,"startTime":"2026-04-01T01:33:06.666Z","endTime":"2026-04-01T01:33:10.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.708752644381793,"aZ":-29.210008768638527,"pfxX":0.6139683157122136,"pfxZ":1.6827795452270928,"pX":2.039329217873266,"pZ":0.226479346667578,"vX0":5.087916613884944,"vY0":-131.74540485717603,"vZ0":-9.534456830996062,"x":39.27,"y":232.67,"x0":0.004172735587883642,"y0":50.003631556612,"z0":6.048006555298381,"aX":1.078961303037805},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.2,"breakHorizontal":-2.2,"spinRate":2448,"spinDirection":167},"zone":14,"typeConfidence":0.92,"plateTime":0.415587719472005,"extension":6.068998413444062},"index":3,"playId":"acf764bf-afb6-38b1-917c-a15a5329d260","pitchNumber":4,"startTime":"2026-04-01T01:33:25.302Z","endTime":"2026-04-01T01:33:29.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01108839493696,"aZ":-32.721675367160216,"pfxX":1.1631857080120946,"pfxZ":-0.3163304010477743,"pX":1.15899283153478,"pZ":1.9553193054268214,"vX0":3.612501805313196,"vY0":-130.253364404518,"vZ0":-4.532984785964008,"x":72.82,"y":185.99,"x0":-0.3941126401234017,"y0":50.00433402528939,"z0":6.1778789240988585,"aX":2.008522611939795},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.3,"breakHorizontal":-2.9,"spinRate":2389,"spinDirection":41},"zone":14,"typeConfidence":0.92,"plateTime":0.41966721320326394,"extension":6.155374351960249},"index":4,"playId":"c7979274-5c6f-3181-bae0-7901ddd0b4cb","pitchNumber":5,"startTime":"2026-04-01T01:33:52.800Z","endTime":"2026-04-01T01:33:58.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.896080796014083,"aZ":-21.027829480906703,"pfxX":-9.922595412373209,"pfxZ":5.436370894696394,"pX":1.8293181921327355,"pZ":2.6921551261249346,"vX0":9.855642521178838,"vY0":-141.93117886692306,"vZ0":-5.504326806978622,"x":47.27,"y":166.09,"x0":-0.3902086989830646,"y0":50.00491587916872,"z0":5.985790688116335,"aX":-20.352654288826674},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":2230,"spinDirection":217},"zone":12,"typeConfidence":0.98,"plateTime":0.38514340670712777,"extension":6.197679554459315},"index":5,"playId":"37a6ddfd-b05c-3897-a160-a64ad82a13c7","pitchNumber":6,"startTime":"2026-04-01T01:34:09.216Z","endTime":"2026-04-01T01:34:13.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.999999999999986,"leverageIndex":0.94,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:34:13.338Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-01T01:34:38.222Z","endTime":"2026-04-01T01:35:44.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76025495549718,"aZ":-11.187024961727815,"pfxX":-6.88409281486874,"pfxZ":10.52231048259258,"pX":-0.7522017363476217,"pZ":2.138911734305324,"vX0":1.7031290029896786,"vY0":-140.32407017254002,"vZ0":-9.081684698725217,"x":145.67,"y":181.03,"x0":-0.4726932757456568,"y0":50.00181608277084,"z0":6.1461998418691834,"aX":-13.726520416437179},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":12.1,"spinRate":2331,"spinDirection":212},"zone":7,"typeConfidence":0.89,"plateTime":0.39034238247359676,"extension":5.978886231881489},"index":0,"playId":"fe9982aa-34d9-397e-89d1-1abdef8a53d1","pitchNumber":1,"startTime":"2026-04-01T01:34:38.222Z","endTime":"2026-04-01T01:34:42.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":89.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.222958142724906,"aZ":-8.357360582197678,"pfxX":-6.270870908367165,"pfxZ":11.416731400133976,"pX":-1.1007810173467145,"pZ":2.1943520446719655,"vX0":0.38744596441498597,"vY0":-144.3648652442103,"vZ0":-9.625868683437256,"x":158.96,"y":179.53,"x0":-0.42414027006238714,"y0":50.00516886008474,"z0":6.107724197944774,"aX":-13.085864301447286},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":11.3,"spinRate":2485,"spinDirection":214},"zone":13,"typeConfidence":0.92,"plateTime":0.3810900242202173,"extension":5.998893435212912},"index":1,"playId":"db2c2fed-b07b-300f-82fa-842252c6298e","pitchNumber":2,"startTime":"2026-04-01T01:34:59.872Z","endTime":"2026-04-01T01:35:04.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74382849061248,"aZ":-9.78250326976706,"pfxX":-5.73755859988433,"pfxZ":10.807132798971953,"pX":-0.09934032382341763,"pZ":2.7095039348874295,"vX0":2.5271248273384272,"vY0":-143.19093468215922,"vZ0":-8.384272309346166,"x":120.79,"y":165.62,"x0":-0.24897324382636374,"y0":50.003794065844026,"z0":6.291488018010284,"aX":-11.888759084362059},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.0,"breakHorizontal":9.8,"spinRate":2443,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.38284211698228,"extension":5.901819205709243},"index":2,"playId":"891206a3-075e-34af-81a5-744870b8c6df","pitchNumber":3,"startTime":"2026-04-01T01:35:17.902Z","endTime":"2026-04-01T01:35:21.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781668222558224,"aZ":-27.052613309706743,"pfxX":-6.187454585337997,"pfxZ":3.0139618739117306,"pX":-0.27699406186812287,"pZ":1.3259152958295364,"vX0":2.1415060154651764,"vY0":-129.0430325430862,"vZ0":-6.930555797339288,"x":127.56,"y":202.98,"x0":-0.3097158139793073,"y0":50.00460194505315,"z0":6.107182241509875,"aX":-10.522123196057732},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":10.8,"spinRate":996,"spinDirection":236},"zone":13,"typeConfidence":0.92,"plateTime":0.4231216746178519,"extension":6.107173288993316},"index":3,"playId":"e6afe738-8a3a-39f2-bb04-a5c62003e5d7","pitchNumber":4,"startTime":"2026-04-01T01:35:38.353Z","endTime":"2026-04-01T01:35:44.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.39999999999999,"awayTeamWinProbability":14.600000000000009,"homeTeamWinProbabilityAdded":4.499999999999986,"leverageIndex":1.93,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:35:44.851Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out sharply to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-01T01:36:27.267Z","endTime":"2026-04-01T01:38:52.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Francisco Alvarez replaces Luis Torrens.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-01T01:36:25.940Z","endTime":"2026-04-01T01:36:29.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0122158398656,"aZ":-29.81467054748986,"pfxX":0.40054265523870103,"pfxZ":1.3375300944199626,"pX":-0.09154145584237144,"pZ":3.0492636371545685,"vX0":1.4497553932987355,"vY0":-131.7195715072113,"vZ0":-2.5185184551615634,"x":120.49,"y":156.45,"x0":-0.6994906608972595,"y0":50.006004205805816,"z0":6.2055522963947025,"aX":0.7093822331583622},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.2,"breakHorizontal":-1.1,"spinRate":2368,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.4146426616041081,"extension":5.928428174037762},"index":1,"playId":"a726a763-2cd1-30da-9f37-d530198dd19b","pitchNumber":1,"startTime":"2026-04-01T01:36:29.516Z","endTime":"2026-04-01T01:36:33.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421850668714466,"aZ":-26.343832371481575,"pfxX":-8.368172449257223,"pfxZ":3.2857026029075964,"pX":0.7394685847978557,"pZ":0.12384793517242638,"vX0":5.357950513195986,"vY0":-131.6531431603323,"vZ0":-9.985050302079303,"x":88.81,"y":235.44,"x0":-0.22489051945514033,"y0":50.00170899683077,"z0":5.884768912347175,"aX":-14.830498348849469},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":14.2,"spinRate":1206,"spinDirection":227},"zone":14,"typeConfidence":0.87,"plateTime":0.41452923631387684,"extension":6.35766819397325},"index":2,"playId":"ffc7fe09-8420-3fe6-9f94-295f848dfa65","pitchNumber":2,"startTime":"2026-04-01T01:36:45.061Z","endTime":"2026-04-01T01:36:49.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82227716417145,"aZ":-30.82029361380176,"pfxX":1.9679856104928033,"pfxZ":0.7826336572147063,"pX":-0.40701444387317626,"pZ":3.5580888086716684,"vX0":-0.6330186986902794,"vY0":-129.99778000013856,"vZ0":-1.1325339805428138,"x":132.51,"y":142.71,"x0":-0.4168181487196275,"y0":50.00036542631752,"z0":6.327159863675834,"aX":3.3865132030821763},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":-3.5,"spinRate":2433,"spinDirection":89},"zone":11,"typeConfidence":0.92,"plateTime":0.42044615941564834,"extension":5.961966508860566},"index":3,"playId":"2b2e884e-18db-3cf4-9c25-ae92f43fd5ce","pitchNumber":3,"startTime":"2026-04-01T01:37:11.084Z","endTime":"2026-04-01T01:37:15.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.492184191067683,"aZ":-30.441572548029963,"pfxX":0.7799560886999413,"pfxZ":0.9927736265776645,"pX":-0.11697912316548348,"pZ":0.8420354650184848,"vX0":0.8568705540226891,"vY0":-130.77701987424433,"vZ0":-7.632344042413346,"x":121.46,"y":216.05,"x0":-0.5496751902348848,"y0":50.00163338566556,"z0":6.068645534788204,"aX":1.356232701224817},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":-1.6,"spinRate":2418,"spinDirection":91},"zone":13,"typeConfidence":0.92,"plateTime":0.41816189344116905,"extension":6.156983277100128},"index":4,"playId":"4800b387-a455-3cf6-b3fc-83b50ec2fb80","pitchNumber":4,"startTime":"2026-04-01T01:37:28.327Z","endTime":"2026-04-01T01:37:32.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-01T01:37:40.441Z","endTime":"2026-04-01T01:37:57.992Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":100.6,"endSpeed":91.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.556286211027384,"aZ":-9.773284338722494,"pfxX":-3.3754786179384206,"pfxZ":10.364481714357133,"pX":0.23005324744465164,"pZ":4.443123702280358,"vX0":1.9536922376524577,"vY0":-146.5258394309935,"vZ0":-4.046817176929113,"x":108.23,"y":118.82,"x0":-0.00893107295186063,"y0":50.00299977974047,"z0":6.432508195583842,"aX":-7.295895342032099},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.1,"breakHorizontal":5.6,"spinRate":2431,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.3746713558439172,"extension":5.980593116866433},"index":6,"playId":"b16c4b57-ccd6-34a2-bf1a-15fd62e61ab3","pitchNumber":5,"startTime":"2026-04-01T01:37:57.992Z","endTime":"2026-04-01T01:38:01.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":90.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.71284759374555,"aZ":-8.95097640174251,"pfxX":-4.522902531958037,"pfxZ":10.964873796922298,"pX":0.4709477337743866,"pZ":2.644274238099993,"vX0":2.9376320759189793,"vY0":-145.0371846088413,"vZ0":-8.728542524650567,"x":99.05,"y":167.38,"x0":0.02966221519433565,"y0":50.006662945843736,"z0":6.248574398647906,"aX":-9.583631074799836},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2436,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.3784517493724948,"extension":5.987886894134987},"index":7,"playId":"4d3be805-0e18-3e25-b381-4febcc379f28","pitchNumber":6,"startTime":"2026-04-01T01:38:15.539Z","endTime":"2026-04-01T01:38:20.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.90278520808995,"aZ":-10.218788190855097,"pfxX":-4.376048368762541,"pfxZ":10.464967401175347,"pX":0.42382686205943176,"pZ":3.6911169738605487,"vX0":2.2457264321942443,"vY0":-144.23269983212072,"vZ0":-5.871471784089534,"x":100.84,"y":139.12,"x0":0.2018086696299629,"y0":50.00223901750689,"z0":6.389410749236938,"aX":-9.179394920645956},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":2454,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.3803933783117217,"extension":5.798795061642143},"hitData":{"launchSpeed":104.8,"launchAngle":34.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":177.95,"coordY":52.35}},"index":8,"playId":"3e2986b1-a1ea-31fc-8b29-395c481b8483","pitchNumber":7,"startTime":"2026-04-01T01:38:40.924Z","endTime":"2026-04-01T01:38:52.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":3.3000000000000114,"leverageIndex":1.3,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:38:52.296Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ramón Urías homers (1) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T01:41:37.124Z","endTime":"2026-04-01T01:42:16.828Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":{"id":663992,"link":"/api/v1/people/663992"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Brett Baty remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T01:41:14.015Z","endTime":"2026-04-01T01:41:14.037Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Francisco Alvarez remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-01T01:41:14.037Z","endTime":"2026-04-01T01:41:14.038Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Richard Lovelady replaces Kodai Senga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-01T01:41:14.038Z","endTime":"2026-04-01T01:41:39.463Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663992,"link":"/api/v1/people/663992"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":673540,"link":"/api/v1/people/673540","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.669926059633823,"aZ":-30.894046351032582,"pfxX":10.767886065330678,"pfxZ":0.7131959018607201,"pX":0.730163524691961,"pZ":2.551206280095698,"vX0":-7.859264267355675,"vY0":-133.843159259829,"vZ0":-1.2391407569129473,"x":89.17,"y":169.9,"x0":2.315364367839773,"y0":50.00453108517738,"z0":5.245993371100229,"aX":19.409057761042707},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.2,"breakHorizontal":-17.6,"spinRate":2175,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.41026897318151834,"extension":6.956712767636158},"index":3,"playId":"fced7c3b-a076-3725-890d-f33087b06ef8","pitchNumber":1,"startTime":"2026-04-01T01:41:39.463Z","endTime":"2026-04-01T01:41:43.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.179344762583536,"aZ":-35.82070101905876,"pfxX":-7.4387030491500825,"pfxZ":-2.6065513468584545,"pX":0.28105740851259825,"pZ":1.8164413380053337,"vX0":-2.9445202563720576,"vY0":-118.31531077547827,"vZ0":-0.2704648135918055,"x":106.29,"y":189.74,"x0":2.5125589247207243,"y0":50.00217820369954,"z0":5.249730205086172,"aX":-10.413905061022167},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.4,"breakHorizontal":14.3,"spinRate":2543,"spinDirection":305},"zone":8,"typeConfidence":2.0,"plateTime":0.46516027169559093,"extension":7.164970508117699},"hitData":{"launchSpeed":106.1,"launchAngle":22.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.78,"coordY":38.08}},"index":4,"playId":"a644c985-f411-3be0-a554-a3d70f1ecd46","pitchNumber":2,"startTime":"2026-04-01T01:41:53.962Z","endTime":"2026-04-01T01:42:16.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":602104,"link":"/api/v1/people/602104","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":602104,"link":"/api/v1/people/602104"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":0.41,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:42:16.828Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Scott II singles on a ground ball to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T01:42:32.091Z","endTime":"2026-04-01T01:43:02.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.883749008640024,"aZ":-31.037954457254394,"pfxX":10.59782310703491,"pfxZ":0.6334374949014911,"pX":-0.35951558873980466,"pZ":1.856227520424585,"vX0":-10.246735682794355,"vY0":-133.65676419952575,"vZ0":-2.851153325563514,"x":130.7,"y":188.66,"x0":2.161341411844255,"y0":50.0036513883722,"z0":5.183606602619534,"aX":19.02747803102663},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.7,"breakHorizontal":-16.8,"spinRate":2205,"spinDirection":129},"zone":7,"typeConfidence":2.0,"plateTime":0.4110268338921981,"extension":7.763110939866441},"index":0,"playId":"be9b1fef-7a3f-3ea3-8b02-567cf6518e85","pitchNumber":1,"startTime":"2026-04-01T01:42:33.312Z","endTime":"2026-04-01T01:42:37.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93294870964817,"aZ":-26.285715631454714,"pfxX":8.44054638627335,"pfxZ":3.3332418365743415,"pX":0.5348364247711593,"pZ":2.7635041531538027,"vX0":-7.553481384793866,"vY0":-132.22174434334258,"vZ0":-1.2602220036700755,"x":96.61,"y":164.17,"x0":2.335923182590159,"y0":50.00043850590062,"z0":5.180123889666069,"aX":14.900955311910216},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":-13.6,"spinRate":2204,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.41468600677771805,"extension":7.428709819527133},"hitData":{"launchSpeed":99.6,"launchAngle":4.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.13,"coordY":130.86}},"index":1,"playId":"66562a5a-8284-3f81-bd1b-25761edeb9b1","pitchNumber":2,"startTime":"2026-04-01T01:42:46.153Z","endTime":"2026-04-01T01:43:02.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687363,"link":"/api/v1/people/687363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":687363,"link":"/api/v1/people/687363"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.22,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:43:02.811Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T01:43:09.038Z","endTime":"2026-04-01T01:44:39.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71145646559048,"aZ":-34.42232478492977,"pfxX":-7.77264001001605,"pfxZ":-1.562548458657739,"pX":0.2272205208921308,"pZ":2.0562247798209676,"vX0":-2.9547002736746495,"vY0":-119.35606833914467,"vZ0":0.020065589252865168,"x":108.34,"y":183.26,"x0":2.4922349047828356,"y0":50.00282526292781,"z0":5.156238996682964,"aX":-11.175803624700059},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.5,"breakHorizontal":14.8,"spinRate":2460,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.45950836328597466,"extension":6.967721119754371},"index":0,"playId":"b3546b5b-7bce-3358-a800-9ae54dc2a46e","pitchNumber":1,"startTime":"2026-04-01T01:43:20.216Z","endTime":"2026-04-01T01:43:24.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.034682740949055,"aZ":-23.314429972263948,"pfxX":7.398808753226545,"pfxZ":4.912038549852273,"pX":-0.8559251032696734,"pZ":3.92558978114599,"vX0":-10.233536431417107,"vY0":-133.95718362541984,"vZ0":0.6776186572903977,"x":149.63,"y":132.79,"x0":2.0662975065412796,"y0":50.00087171824189,"z0":5.3460640655687275,"aX":13.340984457007348},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":-11.0,"spinRate":2580,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.41010469851909725,"extension":7.441317305372623},"index":1,"playId":"0fe08a4c-1863-3a01-85b1-520e2ea82c51","pitchNumber":2,"startTime":"2026-04-01T01:43:37.554Z","endTime":"2026-04-01T01:43:45.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Francisco Alvarez. Victor Scott II to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"0fe08a4c-1863-3a01-85b1-520e2ea82c51","startTime":"2026-04-01T01:43:54.280Z","endTime":"2026-04-01T01:44:09.229Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"first":{"id":687363,"link":"/api/v1/people/687363"},"postOnSecond":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.34,"dramaIndex":18.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.628130569792535,"aZ":-27.63602489471402,"pfxX":8.852815867932858,"pfxZ":2.5392702307076576,"pX":0.012886566601081164,"pZ":2.847875747226271,"vX0":-8.437715154801158,"vY0":-133.2745256184009,"vZ0":-0.9868839821696045,"x":116.51,"y":161.89,"x0":2.0810818235892867,"y0":50.00173789500387,"z0":5.232603683361773,"aX":15.8070926326365},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.6,"breakHorizontal":-14.0,"spinRate":2286,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.4121626799290783,"extension":7.150127814097946},"index":3,"playId":"317aed36-473a-364f-a939-9721889ea0e9","pitchNumber":3,"startTime":"2026-04-01T01:44:09.229Z","endTime":"2026-04-01T01:44:12.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.918190314767795,"aZ":-37.599458297606866,"pfxX":-5.563436610309847,"pfxZ":-3.769038048038034,"pX":-0.40661348282688287,"pZ":0.8771616753556095,"vX0":-4.915378602200569,"vY0":-119.93245154788282,"vZ0":-2.1956271648456114,"x":132.5,"y":215.1,"x0":2.4017890171032006,"y0":50.004309390772065,"z0":5.1982770948044195,"aX":-8.002908757457412},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.1,"breakHorizontal":11.4,"spinRate":2482,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4589062551046239,"extension":7.089317592372509},"index":4,"playId":"0dcb0f30-3637-341c-af36-60f023e6359b","pitchNumber":4,"startTime":"2026-04-01T01:44:34.773Z","endTime":"2026-04-01T01:44:39.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":802139,"link":"/api/v1/people/802139","batSide":{"code":"L","description":"Left"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.34,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:44:39.592Z","atBatIndex":54},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Richard Lovelady intentionally walks Iván Herrera.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T01:45:03.050Z","endTime":"2026-04-01T01:45:07.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnSecond":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08230776-0566-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-01T01:45:05.973Z","endTime":"2026-04-01T01:45:05.995Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"08230776-0566-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-01T01:45:05.995Z","endTime":"2026-04-01T01:45:05.996Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"08230776-0566-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-01T01:45:05.996Z","endTime":"2026-04-01T01:45:05.997Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"08230776-0566-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-01T01:45:05.997Z","endTime":"2026-04-01T01:45:07.097Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.33,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:45:07.097Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out to first baseman Jared Young. Victor Scott II to 3rd. Iván Herrera to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T01:45:17.509Z","endTime":"2026-04-01T01:46:09.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.194414627398576,"aZ":-27.06315219103945,"pfxX":8.282068754321843,"pfxZ":2.8947660997947686,"pX":-0.1501772513676525,"pZ":3.3362629446564616,"vX0":-9.231800969433733,"vY0":-132.54163415470927,"vZ0":0.06082551970754613,"x":122.72,"y":148.7,"x0":2.3137017079503006,"y0":50.00400652215582,"z0":5.300856002949567,"aX":14.63259156872951},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.5,"breakHorizontal":-12.8,"spinRate":2229,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4143671556746451,"extension":7.574834255803868},"index":0,"playId":"7460cdb6-1528-3abe-8a2e-130720b32571","pitchNumber":1,"startTime":"2026-04-01T01:45:25.624Z","endTime":"2026-04-01T01:45:29.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61991156076554,"aZ":-36.38937658120174,"pfxX":-8.575716912778816,"pfxZ":-3.000207557719806,"pX":0.4258856749798324,"pZ":1.9599558438371782,"vX0":-2.1047754775660827,"vY0":-118.57168087942898,"vZ0":0.3495118131686361,"x":100.77,"y":185.86,"x0":2.4419444677658646,"y0":50.0040156264496,"z0":5.169108578442616,"aX":-12.041019622473481},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.0,"breakHorizontal":16.1,"spinRate":2458,"spinDirection":293},"zone":9,"typeConfidence":2.0,"plateTime":0.4644236973450879,"extension":7.017431769993876},"hitData":{"launchSpeed":101.8,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.95,"coordY":166.38}},"index":1,"playId":"999b7d16-de85-3bac-b98a-04b646c8946c","pitchNumber":2,"startTime":"2026-04-01T01:46:00.234Z","endTime":"2026-04-01T01:46:09.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":671056,"link":"/api/v1/people/671056"},"second":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.45,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:46:09.679Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T01:46:34.971Z","endTime":"2026-04-01T01:49:27.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.111641010598035,"aZ":-28.1409612402263,"pfxX":-3.986590400554382,"pfxZ":2.783175342141581,"pX":1.5975133200943967,"pZ":3.599000849914027,"vX0":-0.7956529202759299,"vY0":-120.36554972704117,"vZ0":1.8388839611313088,"x":56.11,"y":141.61,"x0":2.4509236467707263,"y0":50.002032236970585,"z0":5.33921717125934,"aX":-5.7752719700689275},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.8,"breakHorizontal":7.4,"spinRate":2455,"spinDirection":271},"zone":12,"typeConfidence":2.0,"plateTime":0.45726439918808914,"extension":7.530469584629997},"index":0,"playId":"6eab8ead-a01d-3c3c-ab87-b1471a63efe3","pitchNumber":1,"startTime":"2026-04-01T01:46:37.752Z","endTime":"2026-04-01T01:46:42.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":80.5,"endSpeed":73.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.317124941923666,"aZ":-31.9542980118644,"pfxX":-8.103429607346598,"pfxZ":0.16058493933474605,"pX":0.6974185662997431,"pZ":1.0480394088669756,"vX0":-1.4473007265077453,"vY0":-117.2036364847179,"vZ0":-2.552781092902316,"x":90.42,"y":210.48,"x0":2.377069766864776,"y0":50.00379730408904,"z0":5.181289270699805,"aX":-11.100493104264237},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.1,"breakHorizontal":15.0,"spinRate":2396,"spinDirection":298},"zone":14,"typeConfidence":2.0,"plateTime":0.4700978371377791,"extension":6.819485230097731},"index":1,"playId":"e7e4db41-9cdb-3b9b-b4a2-50f2da51bc02","pitchNumber":2,"startTime":"2026-04-01T01:46:54.970Z","endTime":"2026-04-01T01:46:59.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":91.0,"endSpeed":82.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89892594105105,"aZ":-26.684974149093975,"pfxX":7.028312302059108,"pfxZ":3.1228261072132923,"pX":0.6814377019741151,"pZ":2.980371945988413,"vX0":-6.3244514821607725,"vY0":-132.3755972303251,"vZ0":-0.9279528270458188,"x":91.03,"y":158.31,"x0":2.200113665359686,"y0":50.00118964652615,"z0":5.3068891632786865,"aX":12.34752920335325},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":-11.2,"spinRate":2168,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.41535457246659924,"extension":7.181967918987583},"index":2,"playId":"8c5fb652-c7c8-335d-842e-c24dedf3c1ca","pitchNumber":3,"startTime":"2026-04-01T01:47:12.422Z","endTime":"2026-04-01T01:47:17.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.113767317617686,"aZ":-34.08607622087235,"pfxX":-2.46664395201731,"pfxZ":-1.3135956069771204,"pX":0.845645752864068,"pZ":2.665746642937565,"vX0":-2.808665519038265,"vY0":-119.97551092801658,"vZ0":0.9448702907079445,"x":84.77,"y":166.8,"x0":2.3538734822025527,"y0":50.00489626761913,"z0":5.314477925319792,"aX":-3.5811136947292947},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.9,"breakHorizontal":5.2,"spinRate":2330,"spinDirection":276},"zone":6,"typeConfidence":2.0,"plateTime":0.45726333527316587,"extension":7.076407221583069},"index":3,"playId":"f33db9b8-bd71-3ffb-8d66-33ed2a69e1fe","pitchNumber":4,"startTime":"2026-04-01T01:47:29.567Z","endTime":"2026-04-01T01:47:33.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.370186694633595,"aZ":-20.435327539652214,"pfxX":1.9686036199794272,"pfxZ":6.715013440200243,"pX":-0.6027949201437443,"pZ":2.63739129069268,"vX0":-7.864936229689697,"vY0":-131.7238025162155,"vZ0":-2.9645558800823073,"x":139.98,"y":167.57,"x0":2.172813917447083,"y0":50.00259114158537,"z0":5.297594105664379,"aX":3.4424337953105137},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.6,"breakHorizontal":-1.8,"spinRate":2367,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4166643924664153,"extension":7.502355567958283},"index":4,"playId":"a97c10ee-8dd3-3ce7-9d53-fff5edb645d7","pitchNumber":5,"startTime":"2026-04-01T01:47:49.254Z","endTime":"2026-04-01T01:47:53.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.555022452151775,"aZ":-30.88931881253504,"pfxX":-6.757800344668217,"pfxZ":0.9192665982645698,"pX":-0.1374933584858067,"pZ":1.3770752751531423,"vX0":-3.7087071466332113,"vY0":-118.71323503500106,"vZ0":-2.2465452411659825,"x":122.24,"y":201.6,"x0":2.3324330453981545,"y0":50.00385223827449,"z0":5.197665045696216,"aX":-9.471832259082559},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.3,"breakHorizontal":13.2,"spinRate":2397,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.464604196920515,"extension":7.019742751119658},"index":5,"playId":"c4ad5729-528c-399f-95b7-648668c56517","pitchNumber":6,"startTime":"2026-04-01T01:48:12.817Z","endTime":"2026-04-01T01:48:18.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-01T01:48:38.650Z","endTime":"2026-04-01T01:48:53.901Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736262649892616,"aZ":-31.059680817906163,"pfxX":-9.492017521239763,"pfxZ":0.7802517900018557,"pX":-0.44451845588217775,"pZ":1.637229461967217,"vX0":-3.6626752564548584,"vY0":-119.01095914304003,"vZ0":-1.695034945625055,"x":133.94,"y":194.57,"x0":2.351281238591998,"y0":50.000411531311094,"z0":5.195489822930579,"aX":-13.491831912434625},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.3,"breakHorizontal":18.1,"spinRate":2536,"spinDirection":292},"zone":7,"typeConfidence":2.0,"plateTime":0.4617995939824344,"extension":7.52853707307205},"index":7,"playId":"7fc67da5-0233-3e8c-ab98-aee1d4c3dd88","pitchNumber":7,"startTime":"2026-04-01T01:48:53.901Z","endTime":"2026-04-01T01:48:57.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.379310616816316,"aZ":-20.24966890736565,"pfxX":3.1713150807728483,"pfxZ":6.339321595295193,"pX":0.24227749773113405,"pZ":2.959995685885284,"vX0":-6.633509268531582,"vY0":-135.93580190911615,"vZ0":-2.506101911431804,"x":107.76,"y":158.86,"x0":2.29655054339449,"y0":50.00171635854639,"z0":5.291711682727158,"aX":5.964968539806405},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":-4.4,"spinRate":2475,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.40214319296587275,"extension":7.306221717282709},"hitData":{"launchSpeed":83.8,"launchAngle":37.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.29,"coordY":121.01}},"index":8,"playId":"42f65e38-81e4-326d-8963-a6e9ad20f8da","pitchNumber":8,"startTime":"2026-04-01T01:49:17.096Z","endTime":"2026-04-01T01:49:27.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"second":{"id":671056,"link":"/api/v1/people/671056"},"third":{"id":687363,"link":"/api/v1/people/687363"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":-1.4999999999999858,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:49:27.143Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-01T01:51:42.240Z","endTime":"2026-04-01T01:52:35.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: JoJo Romero replaces Ryne Stanek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T01:50:46.187Z","endTime":"2026-04-01T01:51:44.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":81.8,"endSpeed":74.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.826414975063937,"aZ":-33.53774078325501,"pfxX":-9.842773143808037,"pfxZ":-0.9630749297704462,"pX":1.062738197523384,"pZ":1.8710568328959558,"vX0":-0.22984201859720838,"vY0":-119.15310327345948,"vZ0":-1.065624570206648,"x":76.49,"y":188.26,"x0":2.436751845196935,"y0":50.00236624144905,"z0":5.392151634535449,"aX":-13.957259892169741},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.7,"breakHorizontal":17.8,"spinRate":2793,"spinDirection":314},"zone":14,"typeConfidence":2.0,"plateTime":0.4621284976771971,"extension":5.233629229586589},"index":1,"playId":"c8296e87-7ced-31d7-8934-a99acc2614e2","pitchNumber":1,"startTime":"2026-04-01T01:51:44.454Z","endTime":"2026-04-01T01:51:48.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":83.2,"endSpeed":75.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.541343812166122,"aZ":-34.10260746020075,"pfxX":-7.707823814308114,"pfxZ":-1.3174707216252308,"pX":-0.34618515866171695,"pZ":2.3515935591481876,"vX0":-3.8794274630262935,"vY0":-121.0171901343052,"vZ0":-0.016922043163553058,"x":130.2,"y":175.29,"x0":2.285849733526753,"y0":50.0032378101334,"z0":5.379343115887764,"aX":-11.279915166070499},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.0,"breakHorizontal":15.0,"spinRate":2838,"spinDirection":291},"zone":4,"typeConfidence":2.0,"plateTime":0.4549178514741641,"extension":5.164572028382698},"index":2,"playId":"2a11b257-64da-35ca-b3d0-33708dc6f3df","pitchNumber":2,"startTime":"2026-04-01T01:51:57.898Z","endTime":"2026-04-01T01:52:01.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":94.1,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81382738903102,"aZ":-32.54065184199335,"pfxX":11.362195656652325,"pfxZ":-0.1971198255157134,"pX":1.0875069757571227,"pZ":3.440602141389511,"vX0":-6.744472787749284,"vY0":-136.84210686620435,"vZ0":0.7760180100371608,"x":75.55,"y":145.88,"x0":2.124640986758643,"y0":50.000744419769866,"z0":5.405054949289623,"aX":21.26955733886446},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.1,"breakHorizontal":-18.8,"spinRate":2217,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.40224513592499545,"extension":5.281790056848378},"index":3,"playId":"880fcc6f-8744-3df3-97f3-caa8d3b8ca22","pitchNumber":3,"startTime":"2026-04-01T01:52:11.116Z","endTime":"2026-04-01T01:52:15.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.097952499485366,"aZ":-30.6206882245087,"pfxX":11.243685967044753,"pfxZ":0.847438831167965,"pX":0.7955734012046782,"pZ":1.9871581071145554,"vX0":-7.414980322091534,"vY0":-135.2999679626582,"vZ0":-2.845379186975751,"x":86.67,"y":185.13,"x0":2.123961451419268,"y0":50.0056805785903,"z0":5.219457085225313,"aX":20.654275023221818},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.1,"breakHorizontal":-18.6,"spinRate":2268,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4062888657516557,"extension":5.454944909214325},"hitData":{"launchSpeed":102.5,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.54,"coordY":146.2}},"index":4,"playId":"a11b6026-ec2e-33c7-b88a-9916744b49a4","pitchNumber":4,"startTime":"2026-04-01T01:52:26.042Z","endTime":"2026-04-01T01:52:35.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:52:35.562Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-01T01:52:49.583Z","endTime":"2026-04-01T01:54:00.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.018711510105742,"aZ":-32.651064453849095,"pfxX":-6.245752714042355,"pfxZ":-0.3277088087026838,"pX":-1.9385065644946982,"pZ":1.8882274186603454,"vX0":-7.622593669838306,"vY0":-121.48608475528064,"vZ0":-1.3246323869914993,"x":190.89,"y":187.8,"x0":2.068306278059424,"y0":50.00085053513956,"z0":5.3166749763814645,"aX":-9.19701731895857},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.6,"breakHorizontal":13.3,"spinRate":2802,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.45339260544658133,"extension":5.31623595622846},"index":0,"playId":"39e54b0c-4568-3a18-a737-3d14f5e9c9f0","pitchNumber":1,"startTime":"2026-04-01T01:52:59.446Z","endTime":"2026-04-01T01:53:03.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200280660371885,"aZ":-32.94851694350587,"pfxX":-7.49429666284829,"pfxZ":-0.5181017034044357,"pX":-0.37685890380061227,"pZ":1.632134405178496,"vX0":-4.084559082177628,"vY0":-122.13093321603043,"vZ0":-1.659676493729437,"x":131.36,"y":194.71,"x0":2.296104888298668,"y0":50.00333130357804,"z0":5.179821828145832,"aX":-11.21162522420047},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.1,"breakHorizontal":14.6,"spinRate":2954,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.4501336699725256,"extension":5.357385947969567},"index":1,"playId":"b21bd7c6-c61b-3731-a47b-e6099b85c147","pitchNumber":2,"startTime":"2026-04-01T01:53:14.219Z","endTime":"2026-04-01T01:53:18.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73449362987685,"aZ":-33.41898699860477,"pfxX":-6.715066385836632,"pfxZ":-0.8186192677709219,"pX":-0.5312218085130286,"pZ":2.013207293735219,"vX0":-4.696859747902123,"vY0":-123.65811419946517,"vZ0":-0.9959231811713405,"x":137.25,"y":184.42,"x0":2.2737446662453253,"y0":50.00028266986757,"z0":5.258641189315197,"aX":-10.257680844182204},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":13.3,"spinRate":2841,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.4452193093428476,"extension":5.329660901858692},"index":2,"playId":"ea197646-410c-3857-b093-7fb89d95eab2","pitchNumber":3,"startTime":"2026-04-01T01:53:31.205Z","endTime":"2026-04-01T01:53:36.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-01T01:53:43.850Z","endTime":"2026-04-01T01:53:56.028Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45777243025493,"aZ":-28.419749194113553,"pfxX":10.322452912080173,"pfxZ":1.9856872419841594,"pX":0.02208074765562385,"pZ":3.6334197905085164,"vX0":-8.443940564836293,"vY0":-136.95205039908848,"vZ0":0.21694681387024684,"x":116.16,"y":140.68,"x0":1.8106817703706013,"y0":50.00444019377758,"z0":5.503899392839736,"aX":19.526221764468893},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.8,"breakHorizontal":-16.8,"spinRate":2260,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4006088354947672,"extension":5.482681995584884},"index":4,"playId":"585f29de-35e2-358f-b5f7-531b8198212f","pitchNumber":4,"startTime":"2026-04-01T01:53:56.028Z","endTime":"2026-04-01T01:54:00.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:54:00.541Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-01T01:54:15.319Z","endTime":"2026-04-01T01:55:49.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49541254471132,"aZ":-32.905271085914755,"pfxX":10.660793384415717,"pfxZ":-0.3959642113424522,"pX":0.6640873176326999,"pZ":2.0958664669493774,"vX0":-7.479612597606584,"vY0":-136.53132896937345,"vZ0":-2.186788793841909,"x":91.69,"y":182.19,"x0":2.0762701735932048,"y0":50.00070437042626,"z0":5.207281864134872,"aX":19.805959467492745},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.0,"breakHorizontal":-17.4,"spinRate":2229,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.40361777548089695,"extension":5.378132310855355},"index":0,"playId":"ab947b64-1a6b-3142-a49f-0787f4e2572d","pitchNumber":1,"startTime":"2026-04-01T01:54:23.623Z","endTime":"2026-04-01T01:54:28.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":88.0,"endSpeed":80.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.037884888074007,"aZ":-32.72902027243713,"pfxX":10.041932596144623,"pfxZ":-0.3373094474110623,"pX":1.6168855144589704,"pZ":2.818428676416082,"vX0":-4.122194798515847,"vY0":-128.0979199567528,"vZ0":-0.16353872174887318,"x":55.37,"y":162.68,"x0":1.9445125548153284,"y0":50.00035923122261,"z0":5.446795767416765,"aX":16.647089491859035},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":-17.3,"spinRate":1490,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4279537548760777,"extension":5.404011807888413},"index":1,"playId":"c55dc4d9-1cc0-3045-a990-db2bc77ce61a","pitchNumber":2,"startTime":"2026-04-01T01:54:37.129Z","endTime":"2026-04-01T01:54:41.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.890034352057288,"aZ":-29.689628948239285,"pfxX":10.05642220921041,"pfxZ":1.5234205756808938,"pX":1.7346537041700822,"pZ":1.9987054182206727,"vX0":-4.070562918474931,"vY0":-126.76118537087899,"vZ0":-2.4352421386138614,"x":50.88,"y":184.81,"x0":2.054775888346043,"y0":50.000622013558896,"z0":5.34194186427345,"aX":16.364588844405013},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":-17.3,"spinRate":1268,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.43208248478494493,"extension":5.343128274715224},"index":2,"playId":"db041ee1-6d59-34aa-b3d6-d6f8071c4684","pitchNumber":3,"startTime":"2026-04-01T01:54:50.585Z","endTime":"2026-04-01T01:54:54.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.272553817583002,"aZ":-32.28629413485041,"pfxX":-7.490565985786143,"pfxZ":-0.07201403471634116,"pX":0.02969641488409274,"pZ":3.150085831170045,"vX0":-3.346260467213565,"vY0":-121.94297571324202,"vZ0":1.3562131656402594,"x":115.87,"y":153.73,"x0":2.397321438914352,"y0":50.00427716990051,"z0":5.3934844070098125,"aX":-11.166666256735787},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.5,"breakHorizontal":14.4,"spinRate":2688,"spinDirection":295},"zone":2,"typeConfidence":2.0,"plateTime":0.4509396089850508,"extension":5.364016558089574},"index":3,"playId":"ffc78787-2c27-3320-92a9-a5c6688adc73","pitchNumber":4,"startTime":"2026-04-01T01:55:11.851Z","endTime":"2026-04-01T01:55:15.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-01T01:55:25.353Z","endTime":"2026-04-01T01:55:37.547Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.911572294773432,"aZ":-33.2314624068212,"pfxX":5.960880001324207,"pfxZ":-0.6468143263038453,"pX":0.23425972706184475,"pZ":2.458053124301192,"vX0":-5.983596773717417,"vY0":-126.91784749287038,"vZ0":-0.9479195679868464,"x":108.07,"y":172.41,"x0":1.8430343640717246,"y0":50.00266634555712,"z0":5.472735223420404,"aX":9.767668559025138},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.2,"breakHorizontal":-9.5,"spinRate":1047,"spinDirection":102},"zone":5,"typeConfidence":2.0,"plateTime":0.43085124688896537,"extension":5.449441201356483},"hitData":{"launchSpeed":63.4,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.43,"coordY":165.36}},"index":5,"playId":"1df3cacf-2b54-3d78-bac4-0478630d94d1","pitchNumber":5,"startTime":"2026-04-01T01:55:37.547Z","endTime":"2026-04-01T01:55:49.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:55:49.429Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T01:57:45.322Z","endTime":"2026-04-01T01:59:13.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.155589339968756,"aZ":-31.561496588872686,"pfxX":-5.543674455430075,"pfxZ":0.43200600190635896,"pX":0.33201020266264253,"pZ":2.673473790878284,"vX0":-3.15826081758777,"vY0":-119.4295952472418,"vZ0":0.617363860394174,"x":104.34,"y":166.6,"x0":2.3963608380858714,"y0":50.00533448940896,"z0":5.273047950866604,"aX":-7.928501057744784},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.2,"breakHorizontal":10.8,"spinRate":2481,"spinDirection":292},"zone":6,"typeConfidence":2.0,"plateTime":0.46039890169704645,"extension":6.730882348119412},"index":0,"playId":"278644bd-31b2-3f62-8d7f-afbd127e0890","pitchNumber":1,"startTime":"2026-04-01T01:57:52.828Z","endTime":"2026-04-01T01:57:56.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76161972425726,"aZ":-35.515035584498825,"pfxX":-6.451331898142396,"pfxZ":-2.4677424510258206,"pX":-0.3276051516357794,"pZ":1.4622559962289252,"vX0":-4.10360580458373,"vY0":-116.0138408176745,"vZ0":-0.7602117256989395,"x":129.49,"y":199.3,"x0":2.3052440981181026,"y0":50.00092405842851,"z0":5.194749490823332,"aX":-8.745847703582392},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.3,"breakHorizontal":12.7,"spinRate":2408,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4730690064237253,"extension":6.995065617905665},"index":1,"playId":"d6fc619d-2d7e-33f9-981f-ea7ad2709317","pitchNumber":2,"startTime":"2026-04-01T01:58:18.657Z","endTime":"2026-04-01T01:58:22.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-01T01:58:31.363Z","endTime":"2026-04-01T01:58:44.904Z","isPitch":false,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"},"defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20506621154131,"aZ":-29.02680759262518,"pfxX":-6.873181392438202,"pfxZ":2.2370543025833927,"pX":-0.6003817451678659,"pZ":0.30404558772252654,"vX0":-4.7445198159677755,"vY0":-118.11977642170287,"vZ0":-4.631017992382629,"x":139.89,"y":230.57,"x0":2.3297075369267986,"y0":50.00432912788566,"z0":4.969202683620955,"aX":-9.679984406282781},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":2382,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4643090883982639,"extension":7.156991133306008},"index":3,"playId":"b087f41c-bc57-3b96-bac4-b9c05b8b60a6","pitchNumber":3,"startTime":"2026-04-01T01:58:44.904Z","endTime":"2026-04-01T01:58:49.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72210098872832,"aZ":-32.49386428614676,"pfxX":-7.088813637005861,"pfxZ":-0.2313473327228177,"pX":-0.8085067524412507,"pZ":1.1512320330583052,"vX0":-5.099268450622405,"vY0":-119.0280301925768,"vZ0":-2.2835508902833643,"x":147.82,"y":207.7,"x0":2.292412256853104,"y0":50.000218730744606,"z0":5.10425418905668,"aX":-10.030617363342673},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.7,"breakHorizontal":14.2,"spinRate":2502,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4625697297906348,"extension":7.301555657540655},"index":4,"playId":"f3ba70c2-f867-32c2-ae79-3961aad46aad","pitchNumber":4,"startTime":"2026-04-01T01:59:08.932Z","endTime":"2026-04-01T01:59:13.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":669357,"link":"/api/v1/people/669357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":669357,"link":"/api/v1/people/669357"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-01T01:59:13.108Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T01:59:25.025Z","endTime":"2026-04-01T02:00:45.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.870744364145793,"aZ":-26.025225270470404,"pfxX":9.121930951406618,"pfxZ":3.525953264366171,"pX":1.5917085822839478,"pZ":3.6633435050667575,"vX0":-5.1012899440643755,"vY0":-132.21702934611562,"vZ0":0.700340431915123,"x":56.33,"y":139.87,"x0":2.375159091053386,"y0":50.00656870218607,"z0":5.325793580883378,"aX":15.927560931991703},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":-15.2,"spinRate":2231,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4165059075888191,"extension":6.73945205288879},"index":0,"playId":"131738ac-2cfe-30c6-9412-87739d6eb204","pitchNumber":1,"startTime":"2026-04-01T01:59:34.754Z","endTime":"2026-04-01T01:59:38.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":90.2,"endSpeed":81.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.714341220927487,"aZ":-26.218697716407483,"pfxX":10.772584043046159,"pfxZ":3.4639320828654725,"pX":0.46624910227728894,"pZ":1.3855345728756785,"vX0":-8.115337728206725,"vY0":-130.98412992572716,"vZ0":-4.517895938037151,"x":99.23,"y":201.37,"x0":2.2234223226888776,"y0":50.00020131891909,"z0":5.121268697265534,"aX":18.4952920574973},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":-17.4,"spinRate":2240,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.420080813931603,"extension":7.343192815713978},"index":1,"playId":"a3cd835d-5ff0-3109-8cd1-035835cca277","pitchNumber":2,"startTime":"2026-04-01T01:59:49.099Z","endTime":"2026-04-01T01:59:54.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":90.2,"endSpeed":82.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32701289254041,"aZ":-31.140998081144385,"pfxX":8.247278405788961,"pfxZ":0.5931961856365522,"pX":1.1032334428123514,"pZ":2.984034138153358,"vX0":-5.985706867572551,"vY0":-131.29897553037105,"vZ0":-0.022080565156895715,"x":74.95,"y":158.21,"x0":2.3389060583063506,"y0":50.00450682662088,"z0":5.306309349687186,"aX":14.427224714874281},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.3,"breakHorizontal":-13.7,"spinRate":2244,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4168699117991257,"extension":7.356800419712425},"index":2,"playId":"f4ada418-6b6f-33e0-9709-ccda81f936a9","pitchNumber":3,"startTime":"2026-04-01T02:00:07.613Z","endTime":"2026-04-01T02:00:12.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.865666002104316,"aZ":-28.626046379511727,"pfxX":8.675278395129073,"pfxZ":2.0238572927538634,"pX":-0.41036656543250494,"pZ":3.045075101169558,"vX0":-9.337553200476808,"vY0":-131.56722577385162,"vZ0":-0.15671422798377166,"x":132.64,"y":156.56,"x0":2.0572720232989483,"y0":50.00244985567306,"z0":5.226506918580245,"aX":15.21135939586971},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.8,"breakHorizontal":-13.7,"spinRate":2145,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.4162780077245354,"extension":7.027112018413678},"index":3,"playId":"3a03f0d1-067e-3c57-a99b-5f18e66396ad","pitchNumber":4,"startTime":"2026-04-01T02:00:22.443Z","endTime":"2026-04-01T02:00:26.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.135773997135427,"aZ":-32.7812225708769,"pfxX":10.467387803858761,"pfxZ":-0.35766830873165567,"pX":0.717299796351363,"pZ":3.2519991012129412,"vX0":-7.548640182397079,"vY0":-130.08125215102177,"vZ0":0.989868286948516,"x":89.66,"y":150.98,"x0":2.307466845971231,"y0":50.00192486752589,"z0":5.365686774475841,"aX":17.807443712658458},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.1,"breakHorizontal":-17.2,"spinRate":2308,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.4222356958258566,"extension":7.211250172866511},"hitData":{"launchSpeed":97.0,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.9,"coordY":146.62}},"index":4,"playId":"e8e76314-cece-3870-bb73-79464e9359fb","pitchNumber":5,"startTime":"2026-04-01T02:00:37.505Z","endTime":"2026-04-01T02:00:45.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-01T02:00:45.581Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nathan Church pops out to second baseman Marcus Semien.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T02:01:03.931Z","endTime":"2026-04-01T02:01:39.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06510344689017,"aZ":-34.853131305164766,"pfxX":-8.401240425375489,"pfxZ":-1.9664749234175134,"pX":-1.201998066004315,"pZ":0.6598036371142918,"vX0":-5.7374250033063925,"vY0":-117.38296141414378,"vZ0":-2.5625941367537415,"x":162.82,"y":220.97,"x0":2.385536284381034,"y0":50.00318865294919,"z0":5.0861813382243115,"aX":-11.447887060575253},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.0,"breakHorizontal":16.8,"spinRate":2535,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4708685820092535,"extension":7.246100791090544},"index":0,"playId":"a46f34c3-35fd-3b5e-ac48-ca2cf4216d4b","pitchNumber":1,"startTime":"2026-04-01T02:01:09.773Z","endTime":"2026-04-01T02:01:14.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75119982181035,"aZ":-29.417540833828234,"pfxX":-6.777048045455267,"pfxZ":1.9303134773795456,"pX":-0.09313641635496918,"pZ":2.079815583337857,"vX0":-3.857828473545739,"vY0":-118.8745559891816,"vZ0":-0.8207113412006921,"x":120.55,"y":182.62,"x0":2.4333916757968805,"y0":50.000583507823684,"z0":5.110954918419354,"aX":-9.65176630192964},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.6,"breakHorizontal":13.2,"spinRate":2491,"spinDirection":289},"zone":8,"typeConfidence":2.0,"plateTime":0.4615694247760316,"extension":7.075811347916696},"hitData":{"launchSpeed":87.4,"launchAngle":60.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":148.32,"coordY":149.66}},"index":1,"playId":"3b4b6d79-4b3f-39d8-bb26-3b96ad5d15e1","pitchNumber":2,"startTime":"2026-04-01T02:01:25.285Z","endTime":"2026-04-01T02:01:39.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663992,"link":"/api/v1/people/663992","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":701675,"link":"/api/v1/people/701675","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_ab"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_ab"},{"player":{"id":701675,"link":"/api/v1/people/701675"},"credit":"b_pa"},{"player":{"id":663992,"link":"/api/v1/people/663992"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-01T02:01:39.397Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out to second baseman JJ Wetherholt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T02:03:58.492Z","endTime":"2026-04-01T02:05:04.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Riley O'Brien replaces JoJo Romero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T02:03:08.066Z","endTime":"2026-04-01T02:04:00.750Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4426012845207,"aZ":-23.01663798760671,"pfxX":-10.514519634787725,"pfxZ":4.365280215025765,"pX":-0.2266413536096568,"pZ":3.1162101122082286,"vX0":6.642451806902308,"vY0":-144.14732529080229,"vZ0":-3.4927812806447283,"x":125.64,"y":154.64,"x0":-1.1983591959113298,"y0":50.00419236597071,"z0":5.769783459843271,"aX":-22.062299511970075},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.3,"breakHorizontal":17.6,"spinRate":2255,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.3804139810051548,"extension":6.754211529949196},"index":1,"playId":"89e79b47-d8dd-3380-bcbd-dc4c49f160a6","pitchNumber":1,"startTime":"2026-04-01T02:04:00.750Z","endTime":"2026-04-01T02:04:04.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84738702439806,"aZ":-24.14934551374183,"pfxX":0.9670355176207313,"pfxZ":4.375571230560386,"pX":1.9941028646366752,"pZ":1.629924773380434,"vX0":8.681932125412867,"vY0":-134.44746834192375,"vZ0":-5.830303494201762,"x":40.99,"y":194.77,"x0":-1.400832724542893,"y0":50.00037876509909,"z0":5.537792809548855,"aX":1.7700689388574682},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":-3.6,"spinRate":2557,"spinDirection":237},"zone":14,"typeConfidence":0.88,"plateTime":0.40722855803024016,"extension":6.868903750253473},"index":2,"playId":"e5716bab-f0e6-36a7-aad2-cd49e5ae4a48","pitchNumber":2,"startTime":"2026-04-01T02:04:15.544Z","endTime":"2026-04-01T02:04:19.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":98.3,"endSpeed":89.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38601228482171,"aZ":-23.527922982257984,"pfxX":-9.602361630524953,"pfxZ":4.170773252775934,"pX":0.28726263615672004,"pZ":3.602132451979641,"vX0":7.792390075739254,"vY0":-142.94581410108975,"vZ0":-2.0360714673366056,"x":106.05,"y":141.52,"x0":-1.2240186405887015,"y0":50.003845859021254,"z0":5.798019251215236,"aX":-19.90959570761662},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.3,"breakHorizontal":15.8,"spinRate":2309,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.38290891635135793,"extension":6.78563581218724},"index":3,"playId":"5901fcf9-05a3-3c74-8d44-340a4915c555","pitchNumber":3,"startTime":"2026-04-01T02:04:31.499Z","endTime":"2026-04-01T02:04:37.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.312005823483613,"aZ":-27.14749668870233,"pfxX":1.9863003482572987,"pfxZ":2.819407359497145,"pX":-0.3041577040003513,"pZ":2.9781576332673136,"vX0":2.6093173626986466,"vY0":-132.23636288868374,"vZ0":-1.6880062166889669,"x":128.59,"y":158.37,"x0":-1.5591136889866233,"y0":50.003027903556976,"z0":5.602617804363596,"aX":3.5430663491456524},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.9,"breakHorizontal":-4.1,"spinRate":2551,"spinDirection":177},"zone":1,"typeConfidence":0.9,"plateTime":0.41307896925071486,"extension":6.686179173479661},"hitData":{"launchSpeed":96.5,"launchAngle":57.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.68,"coordY":123.65}},"index":4,"playId":"781ea70f-0544-3c83-b6c8-496584899ad6","pitchNumber":4,"startTime":"2026-04-01T02:04:49.671Z","endTime":"2026-04-01T02:05:04.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-01T02:05:04.687Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T02:05:20.594Z","endTime":"2026-04-01T02:07:21.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":90.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.152506520079186,"aZ":-23.266165121751634,"pfxX":-10.604233184974321,"pfxZ":4.208016084904606,"pX":0.8347682917181638,"pZ":2.234093383324086,"vX0":9.718514333682702,"vY0":-144.86850063026242,"vZ0":-5.513432438828282,"x":85.18,"y":178.46,"x0":-1.1925003263467437,"y0":50.00408267080278,"z0":5.592507908826291,"aX":-22.44836337112965},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":6.6,"breakHorizontal":17.2,"spinRate":2396,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.3786847921988099,"extension":6.863345672014313},"index":0,"playId":"3ce6dde4-8acc-3f48-87f2-c438d2c0dac2","pitchNumber":1,"startTime":"2026-04-01T02:05:24.209Z","endTime":"2026-04-01T02:05:29.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"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":99.0,"endSpeed":90.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81291195748777,"aZ":-23.621579236741063,"pfxX":-8.577846939034364,"pfxZ":4.082296943317773,"pX":0.61764309644582,"pZ":2.308788305777454,"vX0":8.577197686604494,"vY0":-143.9318901462411,"vZ0":-5.12422680962554,"x":93.46,"y":176.44,"x0":-1.288410891401523,"y0":50.00298149455093,"z0":5.577459815725052,"aX":-17.97419249070551},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.5,"breakHorizontal":13.8,"spinRate":2383,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.380727368207455,"extension":6.813665431515064},"index":1,"playId":"c77f58bd-7095-3798-b1a8-ff1924166141","pitchNumber":2,"startTime":"2026-04-01T02:05:39.869Z","endTime":"2026-04-01T02:05:45.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.977623729398314,"aZ":-32.80737151330791,"pfxX":9.922358346877443,"pfxZ":-0.41329978203867146,"pX":0.47369219551443104,"pZ":1.1017918063699457,"vX0":1.8972168988702194,"vY0":-122.42951934492373,"vZ0":-3.1953175033626757,"x":98.94,"y":209.03,"x0":-1.6011002812609474,"y0":50.00611145045227,"z0":5.242063130303265,"aX":15.011812377020204},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.3,"breakHorizontal":-18.4,"spinRate":2472,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.44799099126950903,"extension":6.666382084736817},"index":2,"playId":"c4580039-ac01-3167-9081-4fb564506cd8","pitchNumber":3,"startTime":"2026-04-01T02:06:06.211Z","endTime":"2026-04-01T02:06:10.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.562091970831073,"aZ":-34.14358082462242,"pfxX":9.456133385017628,"pfxZ":-1.31336833630085,"pX":-0.04803897497577338,"pZ":1.3368586130378737,"vX0":0.9598215486710286,"vY0":-121.89508949371567,"vZ0":-2.3938590339250565,"x":118.83,"y":202.68,"x0":-1.6754079777825919,"y0":50.00591222753322,"z0":5.30022381916878,"aX":14.13033087146155},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.8,"breakHorizontal":-17.3,"spinRate":2508,"spinDirection":59},"zone":13,"typeConfidence":0.9,"plateTime":0.4505828040707658,"extension":6.735052685959245},"index":3,"playId":"bb4cc3ed-8d82-361e-aaa6-e0bbe31e7e83","pitchNumber":4,"startTime":"2026-04-01T02:06:27.472Z","endTime":"2026-04-01T02:06:32.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.354704877063085,"aZ":-23.62961873599444,"pfxX":-9.152920608144683,"pfxZ":4.076563577016323,"pX":-1.3831705290617868,"pZ":3.1461355295648934,"vX0":3.493843960642755,"vY0":-144.11407517430402,"vZ0":-3.167054609409796,"x":169.72,"y":153.83,"x0":-1.4238987699088457,"y0":50.00555185788189,"z0":5.723495620070885,"aX":-19.202875533047134},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.0,"breakHorizontal":15.8,"spinRate":2242,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3804607489195355,"extension":6.692922156773957},"index":4,"playId":"df900690-d32e-3578-bf29-f4192c2a0553","pitchNumber":5,"startTime":"2026-04-01T02:06:56.104Z","endTime":"2026-04-01T02:07:00.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.100571571346844,"aZ":-24.771126998514376,"pfxX":2.1933822728618066,"pfxZ":3.994482656006154,"pX":0.1412981115928064,"pZ":2.770110514332004,"vX0":3.423720622012765,"vY0":-135.18058348602725,"vZ0":-2.776435441851113,"x":111.61,"y":163.99,"x0":-1.4259407870758003,"y0":50.003072237756726,"z0":5.547011455155124,"aX":4.0639374031879605},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":-4.7,"spinRate":2447,"spinDirection":188},"zone":5,"typeConfidence":0.89,"plateTime":0.40497143238528643,"extension":6.485138245411195},"hitData":{"launchSpeed":80.9,"launchAngle":-32.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.37,"coordY":158.78}},"index":5,"playId":"a2fd6c9b-af25-354f-8ed0-5a94177081a7","pitchNumber":6,"startTime":"2026-04-01T02:07:12.525Z","endTime":"2026-04-01T02:07:21.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-01T02:07:21.947Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, first baseman Alec Burleson to pitcher Riley O'Brien.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T02:07:42.815Z","endTime":"2026-04-01T02:07:56.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.55"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.82"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.73"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.09"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.81"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.51"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.12"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.14"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.55"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.95"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.50"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".306"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".289"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".941"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".757"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".623"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".795"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".941"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".757"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".623"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".795"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".609"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"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(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":99.3,"endSpeed":91.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96109989680658,"aZ":-25.24413900205754,"pfxX":-9.103068382573538,"pfxZ":3.268444567959909,"pX":-0.4474592952511618,"pZ":2.009153478667848,"vX0":6.138861521641027,"vY0":-144.52857666328705,"vZ0":-5.48566534745293,"x":134.06,"y":184.53,"x0":-1.4138567687797297,"y0":50.002059815034194,"z0":5.477244079522695,"aX":-19.30143310924982},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.0,"breakHorizontal":15.2,"spinRate":2316,"spinDirection":227},"zone":7,"typeConfidence":0.9,"plateTime":0.3786417442106589,"extension":6.818460230112067},"hitData":{"launchSpeed":77.0,"launchAngle":-54.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.84,"coordY":162.32}},"index":0,"playId":"69efc5f3-c446-374b-9c81-6ce3a343c4a6","pitchNumber":1,"startTime":"2026-04-01T02:07:49.684Z","endTime":"2026-04-01T02:07:56.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":671056,"link":"/api/v1/people/671056"},"first":{"id":676475,"link":"/api/v1/people/676475"},"second":{"id":802139,"link":"/api/v1/people/802139"},"third":{"id":602104,"link":"/api/v1/people/602104"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":701675,"link":"/api/v1/people/701675"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-01T02:07:56.593Z","atBatIndex":66}]